	#main-menu,
	.navbar-brand {
	    position: relative
	}

	#featured_events>div>article>a:hover,
	#subscription h1 a,
	#subscription h1 a:hover,
	.most-recent a {
	    text-decoration: none
	}

	.fsBody .fsForm .fsSectionHeading,
	.hero_featured_details *,
	.post-type-archive-opinion #blog-stream p,
	.tax-opinion-categories #blog-stream p {
	    font-family: 'Open Sans', sans-serif!important
	}

	@font-face {
	    font-family: Montserrat;
	    font-style: normal;
	    font-weight: 400;
	    src: local('Montserrat-Regular'), url(//fonts.gstatic.com/s/montserrat/v6/zhcz-_WihjSQC0oHJ9TCYPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
	    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
	}

	@font-face {
	    font-family: Montserrat;
	    font-style: normal;
	    font-weight: 700;
	    src: local('Montserrat-Bold'), url(//fonts.gstatic.com/s/montserrat/v6/IQHow_FEYlDC4Gzy_m8fcoWiMMZ7xLd792ULpGE4W_Y.woff2) format('woff2');
	    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
	}

	h1,
	html * {
	    -webkit-font-smoothing: antialiased!important
	}

	#content ul.merri,
	.about-event ul,
	.about-left p,
	.box h4 a,
	.events-page-content .ui-widget-content,
	.grid-mb p ul,
	.more-items .featured-tat,
	.more-items .present,
	.more-items .present-tat .know-content h2 a,
	.multi-column,
	.multi-column-know h1,
	.multi-column-know h2,
	.multi-column-know h4,
	.post-type-archive-best-practice .grid-mb h2,
	.post-type-archive-best-practice .grid-mb h3,
	.post-type-archive-index .index-wrap h2,
	.post-type-archive-index .index-wrap h3,
	.single-page-content h2,
	.single-tete-a-tete h2,
	.slide-items .title a,
	.slide-nav a,
	.social-share,
	.tete-a-tete .left .question p,
	.tete-a-tete .right .question p,
	.top-label,
	.wp-pagenavi a,
	.wp-pagenavi span,
	body,
	body .fsFirst p:first-child span,
	p,
	table {
	    font-family: 'Open Sans', sans-serif!important;
	    font-size: 14px!important
	}

	body.home {
	    text-align: left
	}

	#partners-content .grid-item-four.ad.grid-mb.mr {
	    text-align: center
	}

	div#launch-box .grid-item-four.ad.grid-mb.mr {
	    max-width: 31%;
	    margin: 1% auto;
	    padding: .5% 1.2%;
	}

	#espresso-thank-you-page-overview-dv .jst-rght {
	    text-align: center!important;
	    margin-top: 10px
	}

	.light {
	    font-weight: 300
	}

	section h1 {
	    margin-bottom: 40px!important
	}

	.navbar.navbar-default {
	    background: 0 0;
	    border: none
	}

	.nav>li>a {
	    font-size: 15px;
	    text-align: left
	}

	.search-form .simple-social-icons ul {
	    width: auto!important;
	    text-align: left
	}

	#main-menu,
	.ubermenu-skin-white.ubermenu-responsive-toggle {
	    text-align: center
	}

	.navbar-brand {
	    height: auto;
	    padding: 0;
	    margin: 17px 0 0;
	    z-index: 1
	}
	.navbar-brand img {
	    max-width: 120px;
	    max-height: 90px
	}
	.id-level-desc ul li {
	    list-style: disc
	}

	.login-top,
	.login-top a {
	    color: #3c3c3c
	}

	.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0 {
	    width: 90px
	}

	.ubermenu-skin-white .ubermenu-item-level-0>.ubermenu-target {
	    padding: 30px 0 0!important
	}
	#menu-header-links li a i {
	    display: none
	}
	.ubermenu-skin-white {
	    border: 0!important
	}
	.ubermenu-skin-white.ubermenu-responsive-toggle:hover {
	    background: 0 0!important
	}
	.ms-skin-light-6 .ms-nav-next,
	.ms-skin-light-6 .ms-nav-prev {
	    background-color: transparent!important;
	    box-shadow: none!important;
	    border: none!important;
	    width: 52px!important;
	    height: 78px!important
	}
	.fsboxshadow .fsBody .fsForm,
	.search-form .btn-default:focus {
	    box-shadow: none
	}
	.ms-skin-light-6 .ms-nav-next {
	    background-position: -87px -21px!important
	}
	.ms-skin-light-6 .ms-nav-prev {
	    background-position: -86px 103px!important
	}
	.ms-sbar .ms-bar {
	    display: none!important
	}
	#player,
	.fallback,
	.video-wrapper,
	body,
	html,
	iframe {
	    background-color: #fff
	}
	.ign_project_hero_single .modal-backdrop,
	.single-ignition_product .modal-backdrop,
	.single-incubator .modal-backdrop {
	    position: static
	}
	#createpageForm .fsSupporting,
	#ignitionForm .fsSupporting,
	#incubatorForm .fsSupporting {
	    line-height: 1.5em;
	    font-size: 1em!important
	}
	#createpageForm .fsRequiredMarker,
	#ignitionForm .fsRequiredMarker,
	#incubatorForm .fsRequiredMarker {
	    margin-left: 0!important
	}
	#createpageForm .fsBody .fsLabel,
	#createpageForm .fsBody label,
	#ignitionForm .fsBody .fsLabel,
	#ignitionForm .fsBody label,
	#incubatorForm .fsBody .fsLabel,
	#incubatorForm .fsBody label {
	    text-align: left
	}

	#createpageForm .fsBody .fsForm,
	#ignitionForm .fsBody .fsForm,
	#incubatorForm .fsBody .fsForm {
	    width: 90%;
	    margin: 10px auto;
	    padding: 10px 0 3px 25px!important
	}

	#createpageForm .modal-body,
	#ignitionForm .modal-body,
	#incubatorForm .modal-body {
	    height: auto
	}

	#createpageForm .fsFieldRow input[type=email],
	#createpageForm .fsFieldRow input[type=number],
	#createpageForm .fsFieldRow input[type=tel],
	#createpageForm .fsFieldRow input[type=text],
	#createpageForm .fsForm textarea,
	#ignitionForm .fsFieldRow input[type=email],
	#ignitionForm .fsFieldRow input[type=number],
	#ignitionForm .fsFieldRow input[type=tel],
	#ignitionForm .fsFieldRow input[type=text],
	#ignitionForm .fsForm textarea,
	#incubatorForm .fsFieldRow input[type=email],
	#incubatorForm .fsFieldRow input[type=number],
	#incubatorForm .fsFieldRow input[type=tel],
	#incubatorForm .fsFieldRow input[type=text],
	#incubatorForm .fsForm textarea {
	    float: left
	}

	#createpageForm .modal-header,
	#ignitionForm .modal-header,
	#incubatorForm .modal-header {
	    border-bottom: 0
	}

	#createpageForm .fsOptionLabel,
	#ignitionForm .fsOptionLabel,
	#incubatorForm .fsOptionLabel {
	    font-size: 1em
	}

	#createpageForm .fsSubmit,
	#ignitionForm .fsSubmit,
	#incubatorForm .fsSubmit {
	    border-top: 0;
	    padding: 20px 0;
	    width: 95%
	}

	#createpageForm .fsForm .fsSubmitButton,
	#ignitionForm .fsForm .fsSubmitButton,
	#incubatorForm .fsForm .fsSubmitButton {
	    padding: 8px 15px!important;
	    background: #fff;
	    border: 1px solid #9fd134;
	    border-radius: 25px!important;
	    -moz-border-radius: 25px!important;
	    -webkit-border-radius: 25px!important;
	    float: left;
	    width: 100%
	}

	#createpageForm .fsForm .fsSubmitButton:hover,
	#ignitionForm .fsForm .fsSubmitButton:hover,
	#incubatorForm .fsForm .fsSubmitButton:hover {
	    color: #9FD134!important
	}

	#createpageForm .fsForm textarea,
	#ignitionForm .fsForm textarea,
	#incubatorForm .fsForm textarea {
	    margin-bottom: 20px
	}

	.tax-events-categories .wrap.mb.cf {
	    margin-top: 30px
	}

	.grid-mb .thumb .valign {
	    max-height: none!important
	}

	@media screen and (-webkit-min-device-pixel-ratio:0) {
	    ::i-block-chrome,
	    body.single.single-experts .more.mb.cf {
		float: right;
		margin-top: 0!important
	    }
	}

	.search-form button {
	    border: 0;
	    position: absolute;
	    top: 0;
	    background: 0 0;
	    right: 15px;
	    z-index: 21
	}
	/*----------------------------- right login header -----------------------*/
	.right-sidebar-header{
	    float:right;
	    margin-top:30px;
	}
	.login-top a:first-child:before{
	    content:"\f0e4";
	    display: inline-block;
	    font: normal normal normal 14px/1 FontAwesome;
	    font-size: inherit;
	    margin-right: 7px
	}
	.login-top a:before{
	    content:"\f090";
	    display: inline-block;
	    font: normal normal normal 14px/1 FontAwesome;
	    font-size: inherit;
	    margin-right: 7px
	}
	.login-top a[href="//thinkdigital.travel/login/"]:before{
	    content:"\f08b";
	    display: inline-block;
	    font: normal normal normal 14px/1 FontAwesome;
	    font-size: inherit;
	    margin-right: 7px;
	}
	.login-top a{
	    border:1px solid #e5e3e3;
	    padding:5px 10px;
	    display: inline-block;
	    margin-bottom: 10px;
	}
	.search-form input[type=search]:focus {
	    box-shadow: none;
	    border: 1px solid #e5e3e3
	}

	.search-form input[type=search] {
	    padding: 0 35px 0 10px
	}

	.search-form .btn-default:focus,
	.search-form .btn-default:hover {
	    background: 0 0;
	    outline: 0
	}

	.search-form .simple-social-icons ul {
	    margin: 0px auto!important;
	    text-align: center;
	}

	.search-form .simple-social-icons ul li {
	    margin: 0 5px!important;
	    display: inline;
	    float: none
	}
	.search-form .simple-social-icons ul li:first-child{
	    margin-left: 0!important;
	}
	.search-form .simple-social-icons ul li:last-child{
	    margin-right: 0!important;
	}

	.search-form .simple-social-icons ul li a,
	.search-form .simple-social-icons ul li a:hover {
	    background-color: #fff!important;
	    color: #3c3c3c!important;
	    border: 1px solid #e5e3e3!important;
	    padding: 6px!important
	}
	.search-form.clearfix{
	    width:auto;
	    margin-bottom: 10px;
	}
	@media screen and (min-width:1220px){
	    .search-form .simple-social-icons ul li a,
	    .search-form .simple-social-icons ul li a:hover{
		font-size: 1.4em ;
	    }
	}@media screen and (max-width:345px){
	    .search-form .simple-social-icons ul li a,
	    .search-form .simple-social-icons ul li a:hover{
		font-size: 1.2vmax
	    }
	    .login-top a{
		font-size: 10px;
	    }
	    .search-form .simple-social-icons ul li a, .search-form .simple-social-icons ul li a:hover{
		font-size: 3.5vmax;
	    }
	}
	/*---------------------------- End right login header -------------------*/
	.most-recent *,
	.most-recent a {
	    color: #fff
	}
	#main-menu.navbar-collapse .ubermenu{
	    display: inline-block!important;
	}
	.most-recent {
	    background-color: rgba(0, 0, 0, .81);
	    min-height: 65px;
	    margin-top: -70px;
	    position: relative;
	    z-index: 1;
	    text-align: left;
	    padding: 5px 0
	}

	.most-recent .title {
	    display: inline-block;
	    float: left;
	    margin: 0 60px 0 40px!important;
	    font-size: 21px;
	    font-weight: 300;
	    line-height: 55px
	}

	.most-recent ul li {
	    float: left;
	    width: 19%!important;
	    margin-right: 1%
	}

	.page-icon.opinions-icon img {
	    width: 17px;
	    margin-top: 5px
	}

	.most-recent .media-left .avatar,
	.most-recent .media-object {
	    display: block;
	    width: 50px;
	    height: 50px;
	    max-width: 50px;
	    max-height: 50px;
	    border-radius: 50%
	}

	.most-recent .media {
	    max-height: 63px
	}

	.most-recent .media h3 {
	    font-size: 16px;
	    font-weight: 600;
	    max-height: 35px;
	    white-space: nowrap;
	    overflow: visible;
	    text-overflow: clip
	}

	#footer {
	    padding-bottom: 100px!important
	}

	#footer .join-us a,
	#footer .join-us p,
	#footer .who-we-are .textwidget div,
	#footer ul li a {
	    font-size: 1.1em!important
	}

	#footer a.footer-btn {
	    color: #332E32;
	    padding: 5px 25px;
	    background-color: #fff;
	    font-weight: 700;
	    display: inline-block;
	    margin: 1em 0
	}

	#footer .fa:hover {
	    color: #55acee!important
	}

	#footer a.footer-btn:hover {
	    text-transform: none!important
	}

	#footer .join-us p {
	    display: block;
	    width: 50%;
	    color: #fff!important;
	    padding: 0
	}

	#footer ul li a i {
	    display: inline!important;
	    float: left;
	    color: #fff
	}

	#footer .join-us ul li {
	    float: left;
	    display: inline;
	    font-size: 1.4em
	}

	.home #footer .join-us ul li {
	    margin-right: 1.7em
	}

	#footer .menu-discover-right-container {
	    margin-top: 55px
	}

	#footer .who-we-are .textwidget {
	    font-size: 1.1em
	}

	.single-ignition_product p img {
	    width: 100%;
	    height: auto
	}

	.single-experts .single-post-title {
	    padding: 5px 30px!important
	}

	.ignitiondeck .id-product-levels a .id-level-desc p {
	    padding: 10px 0!important
	}

	.read-more-btn {
	    display: block;
	    margin: 15px 0
	}

	body .fsBody .fsSupporting {
	    line-height: 5em;
	    font-size: 14px
	}

	body .fsBody #fsForm2152811 .fsSupporting {
	    line-height: normal
	}

	.most-recent .media-body {
	    max-width: 20%;
	    height: auto;
	    vertical-align: middle
	}

	.most-recent .media h3 {
	    width: 100%!important
	}

	.most-recent .media-body h3 {
	    white-space: normal;
	    max-height: none!important
	}

	#featured_events {
	    margin: 0 10px 70px
	}

	.home #featured_events>h1 {
	    background: url(img/event-bg.jpg);
	    margin: 0 -10px 10px!important;
	    padding: 30px 0 20px
	}

	.home #featured_events>h1:hover {
	    background-position: bottom left
	}

	#featured_events h1 .categroy-icon {
	    position: relative;
	    margin-right: 10px;
	    font-size: 16px;
	    right: 8px;
	    border: 1px solid #fff
	}

	#featured_events .wow {
	    display: inline-block;
	    width: 33.1%
	}

	#featured_events article {
	    position: relative;
	    overflow: hidden
	}

	#featured_events article .green.bg,
	.coming-soon-events .green.bg {
	    position: absolute;
	    left: 0;
	    top: 0;
	    background: rgba(159, 209, 52, .8);
	    width: 100%;
	    text-align: left;
	    padding: 8px 0 7px 15px;
	    color: #fff
	}

	#featured_events article time.green.bg,
	.coming-soon-events .green.bg {
	    width: auto;
	    padding: 5px 19px
	}

	#featured_events article .green.bg.body {
	    top: auto;
	    bottom: 0;
	    min-height: 80px
	}

	#featured_events article .green.bg.body h1 {
	    margin: 5px 0!important;
	    font-size: 16px;
	    font-weight: 500
	}

	#featured_events article .green.bg.body p {
	    margin: 0;
	    font-size: 13px;
	    font-weight: 300
	}

	/* pushing transform live*/
	#destination {
	    background-color: -webkit-linear-gradient(150deg, #F17340, #F05C75, #F03281); /* For Safari 5.1 to 6.0 */
	    background-color: -o-linear-gradient(150deg, #F17340, #F05C75, #F03281); /* For Opera 11.1 to 12.0 */
	    background-color: -moz-linear-gradient(150deg, #F17340, #F05C75, #F03281); /* For Firefox 3.6 to 15 */
	    background-color: linear-gradient(150deg, #F17340, #F05C75, #F03281);
	    background-image: url(/wp-content/uploads/2010/10/Starter-pack-background.jpg); 
	    color: #fff;
	}


	#destination .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
	    background-color: transparent !important;
	    box-shadow: none !important;
	    text-shadow: none !important;
	    background-image: none !important;
	    color: #fff !important;
	    width: 250px;
	    font-size: 24px;
	    padding: 9px;
	    font-weight: 100;
	}

	#destination .vc_icon_element-icon,
	#destination i {
	    background-color: transparent;
	    width: 70px;
	    height: 70px;
	    line-height: 70px!important;
	    border-radius: 50%;
	    -webkit-transition: all .3s ease-in-out;
	    -moz-transition: all .3s ease-in-out;
	    -ms-transition: all .3s ease-in-out;
	    -o-transition: all .3s ease-in-out;
	    transition: all .3s ease-in-out
	}

	#destination .wpb_single_image.vc_align_center {
	    margin-bottom: 20px !important;
	}

	#destination .col-sm-4:hover i,
	#footer .tagcloud a {
	    -webkit-transition: all .3s ease-in-out;
	    -moz-transition: all .3s ease-in-out;
	    -ms-transition: all .3s ease-in-out;
	    -o-transition: all .3s ease-in-out
	}

	#destination .vc_icon_element-icon:before,
	#destination i:before {
	    font-size: 35px;
	    color: #fff
	}

	#destination .col-sm-4:hover i {
	    background: #313d3e;
	    transition: all .3s ease-in-out
	}
	/* pushing transform live*/

	#destination .col-sm-4:hover {
	    cursor: pointer
	}

	#blog-stream {
	    margin-bottom: 20px;
	    overflow: hidden
	}

	#blog-stream>h1,
	#featured_events>h1 {
	    padding: 20px 0 25px;
	    background: url(img/scubscription-bg.png) bottom left;
	    color: #fff;
	    -webkit-transition: all .3s ease-in;
	    -moz-transition: all .3s ease-in;
	    -ms-transition: all .3s ease-in;
	    -o-transition: all .3s ease-in;
	    transition: all .3s ease-in;
	    cursor: pointer
	}

	#blog-stream>h1:hover,
	#featured_events>h1:hover,
	#subscription {
	    -webkit-transition: all .3s ease-in;
	    -moz-transition: all .3s ease-in;
	    -ms-transition: all .3s ease-in;
	    -o-transition: all .3s ease-in
	}

	body.single.single-all-insights #blog-stream>h1.header-all-insights {
	    color: #191a16;
	    text-align: left;
	    font-size: 21px;
	    font-weight: 700;
	    padding: 10px 0;
	    background: 0 0
	}

	#blog-stream>h1:hover,
	#featured_events>h1:hover {
	    background-position: top left;
	    transition: all .3s ease-in
	}

	#blog-stream article {
	    float: left;
	    margin-right: 3px;
	    min-height: 440px;
	    position: relative
	}

	#blog-stream .post .post_info {
	    position: relative;
	    overflow: hidden;
	    height: 300px;
	    border-width: 0 0 2px;
	    border-style: solid
	}

	#blog-stream .post .post_info img {
	    min-width: 100%;
	    min-height: 100%
	}

	#blog-stream .post span {
	    position: absolute;
	    bottom: 0;
	    left: 0;
	    padding: 4px 15px;
	    color: #fff;
	    text-transform: uppercase;
	    font-size: 11px
	}

	#blog-stream .categroy-icon,
	#blog-stream .post .post_info .categroy-icon,
	#featured_events .categroy-icon {
	    position: absolute;
	    top: 2%;
	    right: 2%;
	    padding: 10px;
	    border-radius: 50%;
	    color: #fff;
	    width: 40px;
	    height: 40px;
	    text-align: center;
	    line-height: 20px
	}

	#blog-stream h1 .categroy-icon {
	    position: relative;
	    background: url(img/icons/opinions.png) center center no-repeat;
	    background-size: 40%;
	    border: 1px solid #fff
	}

	#blog-stream .post .post_info span.comments.shares {
	    right: 0;
	    left: auto
	}

	#blog-stream .post .post_info span.comments.shares i {
	    margin-left: 10px;
	    margin-right: 5px;
	    font-size: 16px
	}

	#blog-stream .post .post_info.green {
	    border-color: #9fd134
	}

	#blog-stream .post .post_info.green span.category_name,
	#featured_events .category_name.green {
	    background: #9fd134
	}

	#blog-stream .post .post_info.cyan {
	    border-color: #0bc5d1
	}

	#blog-stream .post .post_info.cyan span.category_name {
	    background: #0bc5d1
	}

	#blog-stream .post .post_info.yellow span.category_name {
	    background: #f6cd19
	}

	#blog-stream .post .post_info.yellow {
	    border-color: #f6cd19
	}

	#blog-stream .post .post_info.green .categroy-icon {
	    background: #9fd134
	}

	#blog-stream .post .post_info.cyan .categroy-icon {
	    background: url(img/icons/opinions.png) center center no-repeat #0bc5d1;
	    background-size: 40%
	}

	#blog-stream .cyan.categroy-icon::before,
	#blog-stream .post .post_info.cyan .categroy-icon::before {
	    content: ""
	}

	#blog-stream .post .post_title {
	    font-size: 19px;
	    font-weight: 600;
	    white-space: nowrap;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    width: 90%;
	    line-height: 26px;
	    margin: 10px 0
	}

	#blog-stream .jscroll-added .post .post_excerpt,
	#blog-stream .post .post_excerpt,
	#blog-stream .post .post_excerpt p {
	    max-height: 40px;
	    overflow: hidden;
	    font-size: 13px;
	    text-align: left;
	    height: auto
	}

	#blog-stream .post .post_excerpt a,
	#blog-stream .post .post_title a,
	#blog-stream .post .tags a {
	    color: #191a16
	}

	body.single.single-all-insights #blog-stream .post .post_title a {
	    color: #191a16;
	    text-align: left
	}

	body.single.single-all-insights #blog-stream .post .post_excerpt a,
	body.single.single-all-insights #blog-stream .post .tags a {
	    text-align: left
	}

	#blog-stream .post .post_excerpt a {
	    font-weight: 700
	}

	#blog-stream .post .tags a {
	    font-size: 13px;
	    margin-right: 5px
	}

	#blog-stream .post .tags .meta-sep {
	    display: none
	}

	#blog-stream .post.smaller .post_excerpt p,
	#blog-stream .post.wider .post_excerpt p {
	    width: 95%
	}

	#subscription {
	    background: url(img/scubscription-bg.png) top top;
	    transition: all .3s ease-in;
	    margin-bottom: 0
	}

	#subscription:hover {
	    background-position: bottom;
	    cursor: pointer;
	    -webkit-transition: all .3s ease-in;
	    -moz-transition: all .3s ease-in;
	    -ms-transition: all .3s ease-in;
	    -o-transition: all .3s ease-in;
	    transition: all .3s ease-in
	}

	#subscription h1 {
	    font-size: 30px;
	    margin: 35px 0!important
	}

	#subscription h1 a {
	    color: #fff;
	    font-weight: 300
	}

	.wp-pagenavi {
	    margin-left: 2%
	}

	.page-title-banner .page-icon {
	    width: 50px!important;
	    height: 50px!important;
	    text-align: center!important;
	    line-height: 2!important;
	    padding: 0!important
	}

	.mmt_member_img img {
	    width: 200px
	}

	#dttt_team {
	    background: url(img/bg_team.png);
	    padding: 40px 0;
	    overflow: visible
	}

	#dttt_team h1 {
	    margin: 0 0 15px!important
	}

	#dttt_team p {
	    margin-bottom: 25px
	}

	#dttt_team .mmt_member_img img,
	.digital-transformation-team .mmt_member_img img {
	    -webkit-filter: grayscale(100%);
	    -moz-filter: grayscale(100%);
	    -ms-filter: grayscale(100%);
	    -o-filter: grayscale(100%);
	    filter: gray;
	    -webkit-transition: all .6s ease;
	    -moz-transition: all .6s ease;
	    -ms-transition: all .6s ease;
	    -o-transition: all .6s ease;
	    transition: all .6s ease;
	    margin-bottom: 10px;
	    max-width: 160px;
	    max-height: 160px;
	    width: auto
	}

	#dttt_team .mmt_member_img img:hover,
	.digital-transformation-team .mmt_member_img img:hover {
	    -webkit-filter: grayscale(0);
	    -ms-filter: grayscale(0);
	    -moz-filter: grayscale(0);
	    -o-filter: grayscale(0);
	    filter: none;
	    cursor: pointer
	}

	#footer {
	    background: url(img/footer_bg.jpg);
	    font-weight: 300;
	    padding: 50px 20px;
	    margin-bottom: 0;
	    text-align: left;
	    font-size: 14px
	}

	#footer h3 {
	    font-size: 24px;
	    margin-top: 20px!important;
	    margin-bottom: 10px!important
	}

	#footer .tagcloud a {
	    background-color: #16171c;
	    padding: 2px 5px;
	    margin-bottom: 3px;
	    display: inline-block;
	    transition: all .3s ease-in-out
	}

	#footer .tagcloud a:hover {
	    -webkit-transition: all .3s ease-in-out;
	    -moz-transition: all .3s ease-in-out;
	    -ms-transition: all .3s ease-in-out;
	    -o-transition: all .3s ease-in-out;
	    transition: all .3s ease-in-out;
	    background: #1e5799;
	    background: -moz-linear-gradient(top, #1e5799 0, #0bc5d1 100%);
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1e5799), color-stop(100%, #0bc5d1));
	    background: -webkit-linear-gradient(top, #1e5799 0, #0bc5d1 100%);
	    background: -o-linear-gradient(top, #1e5799 0, #0bc5d1 100%);
	    background: -ms-linear-gradient(top, #1e5799 0, #0bc5d1 100%);
	    background: linear-gradient(to bottom, #1e5799 0, #0bc5d1 100%);
	    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#0bc5d1', GradientType=0)
	}

	#footer ul {
	    list-style: none;
	    padding: 0
	}

	.single-ignition_product #single-content ul li {
	    margin-left: 20px;
	    list-style-position: outside
	}

	#footer ul li {
	    padding-top: 8px;
	    float: none;
	    padding-left: 0!important;
	    margin-left: 0!important;
	    list-style-type: none!important
	}

	#footer ul li a,
	#footer ul li a:hover {
	    -webkit-transition: all .5s cubic-bezier(.68, -.55, .27, 1.55);
	    -moz-transition: all .5s cubic-bezier(.68, -.55, .27, 1.55);
	    -ms-transition: all .5s cubic-bezier(.68, -.55, .27, 1.55);
	    -o-transition: all .5s cubic-bezier(.68, -.55, .27, 1.55);
	    transition: all .5s cubic-bezier(.68, -.55, .27, 1.55)
	}

	#footer ul li a:hover {
	    margin-left: 10px
	}

	#footer .join-us ul li a:hover {
	    margin-left: 0
	}

	#copyright a,
	#footer,
	#footer a {
	    color: #fff
	}

	#copyright {
	    background: #0d0f12;
	    text-align: center;
	    display: block;
	    padding: 10px 0;
	    font-size: 14px;
	    order: 4
	}

	.page-template-subscribe .know.headline {
	    background-color: #9085E5;
	    margin-bottom: 25px
	}

	.page-template-subscribe .know.headline a {
	    display: inline-block;
	    margin: 0 auto
	}

	.page-template-subscribe .about-event.single-page-content h2 span {
	    color: #9085E5!important
	}

	.page-template-subscribe div#content {
	    margin: 0!important
	}

	.page-template-subscribe .wrap.mb.cf {
	    padding: 0!important
	}

	.margin-bottom-x1 {
	    margin-bottom: 1%!important
	}

	.margin-bottom-x3 {
	    margin-bottom: 3%!important
	}

	blockquote.easy_testimonial p {
	    display: block!important
	}

	.who-we-are img {
	    padding-right: 15px
	}

	.thumb .event-details p {
	    font-size: 12px
	}

	.single-events-content img {
	    max-width: 100%;
	    height: auto
	}

	#footer .join-us ul li {
	    margin-right: 30px
	}

	.hero_featured_details {
	    position: absolute;
	    z-index: 3;
	    background-color: rgba(159, 209, 52, .75);
	    padding: 25px;
	    font-size: 15px;
	    top: 10%;
	    color: #fff;
	    text-align: left;
	    margin: 10px 145px;
	    display: none
	}

	.hero_featured_details.opinion {
	    background-color: rgba(11, 197, 209, .75)
	}

	.hero_featured_details.insights {
	    background-color: rgba(252, 216, 69, .75)
	}

	.hero_featured_details * {
	    color: #fff!important
	}

	.hero_featured_details h2 {
	    margin-bottom: 10px!important
	}

	.hero_featured_details p {
	    font-size: 14px
	}

	.post-type-archive-opinion #blog-stream,
	.tax-opinion-categories #blog-stream {
	    overflow: visible;
	    text-align: left
	}

	#ticket-selector-submit-985-btn.ticket-selector-submit-btn.ticket-selector-submit-ajax {
	    color: #94CE18!important;
	    background: #fff!important;
	    border: 1px solid #94CE18!important;
	    border-radius: 30px!important;
	    text-transform: capitalize!important
	}

	.single-opinion .single-content a.thumb.valign img {
	    height: auto!important
	}

	.launchpad .research-banner {
	    background: #9085e5!important;
	    margin-bottom: 45px;
	    display: flex;
	    align-items: center
	}

	.page-title-banner p {
	    width: 50%
	}

	body.tax-digital-trends #events-content .page-title-banner p {
	    width: 0!important
	}

	.launchpad .hero_featured_details.launchpad {
	    background: rgba(144, 133, 229, .69)!important
	}

	.launchpad .wrap {
	    padding: 10px
	}

	.launchpad .wrap .id-widget-wrap.nofloat {
	    float: left;
	    clear: none;
	    margin-right: 15px
	}

	div#bann-btn {
	    float: right;
	    width: 50%;
	    text-align: right
	}

	.launchpad .control_btns {
	    text-align: right;
	    display: inline-block;
	    margin: 0 5px;
	    cursor: pointer
	}

	.archive .launchpad .control_btns a.learn-more-button,
	.page .launchpad .control_btns a.learn-more-button {
	    background: #A89EF5!important;
	    margin: 9px 1px 0;
	    font-size: 13px!important;
	    color: #fff!important;
	    text-transform: capitalize
	}

	.page .launchpad .control_btns a.learn-more-button {
	    margin: 0
	}

	.launchpad .events-headline li .active,
	.launchpad .research-content .events-headline li a:hover {
	    background: #9085e5
	}

	.launchpad .ignitiondeck a.learn-more-button {
	    background: #9085e5!important;
	    font-size: 13px!important;
	    color: #fff!important
	}

	.img-event-home {
	    width: 100%
	}

	.full-width-page .default-page-content {
	    width: 70%;
	    margin: 0 auto
	}

	.details-article {
	    text-align: center
	}

	.details-article div {
	    display: inline-block;
	    margin-right: 10px
	}

	.details-article i {
	    font-size: 23px;
	    margin-right: 2px;
	    margin-bottom: 10px
	}

	.read-more.yellow {
	    margin-top: 15px
	}

	.download-insights,
	.download-trends {
	    padding: 10px 25px;
	    margin-left: 30px;
	    margin-top: 20px;
	    font-family: montserrat;
	    text-transform: uppercase;
	    font-size: 14px;
	    /*    width: 250px;*/
	    text-align: left;
	    /*    color: #fff;*/
	    display: flex;
	    flex-wrap: nowrap;
	    align-items: center;
	    justify-content: center;
	}
	.download-insights,.download-trends {
	    padding: 10px ;
	    margin-left: 0px;
	    text-align: left;
	}
	.download-insights img,.download-trends img{
	    margin-right: 5px;
	}
	.download-insights a,.download-trends a{
	    background: none;
	    color: #3f3f3f;
	}

	.download-insights a {
		color: #3F3F3F;
	}

	.download-insights {
	    background: transparent;
	}

	.download-trends {
	    background: transparent;
	}

	.about-left .event-program .speaker,
	.about-left .event-program p,
	.country-overview .cat-headline,
	.country-overview li,
	.event-right p,
	.events-fallback p,
	.s1,
	.submenu li a,
	.trends blockquote p,
	blockquote.easy_testimonial,
	body {
	    font-family: 'Open Sans', sans-serif!important
	}

	.download-insights:hover {
	    background: transparent;
	    color: #FCD845
	}

	.download-trends:hover {
	    background: transparent;
	    color: #FCD845
	}

	.download-insights i,
	.download-trends i {
	    font-size: 25px;
	    margin-right: 5px
	}

	.trends .events-banner,
	.trends .events-headline ul .opinions-all-button .opinions-all,
	.trends .opinions-all-button ul li {
	    background: #cdcdcd
	}

	.tax-digital-trends .page-title-banner {
	    border-top: 4px solid #F58F00
	}

	.trends .cat-headline {
	    text-transform: capitalize
	}

	.trends .events-banner .opinions-all-button ul li:hover {
	    background: #fff
	}

	.trends .opinions-all-button .opinions-all:after {
	    float: right;
	    margin: 0!important;
	    display: none;
	}
	.trends .opinions-all-button .opinions-all{
	    min-width: inherit;
	}
	.trends .events-headline ul {
	    text-align: center
	}

	.trends .opinions-all-button ul li:hover {
	    border: 1px solid #cdcdcd
	}

	.events-banner .opinions-all-button ul li:hover a,
	.trend-term .opinions-all-button ul li:hover a {
	    color: #cdcdcd
	}

	.trends blockquote {
	    border: 0;
	    border-left: 3px solid #F58F00;
	    background-color: transparent;
	    padding: 0 30px;
	    margin: 15px 0
	}

	.trends blockquote p {
	    font-style: italic;
	    line-height: 1.8em;
	    color: #8A8A8A;
	    font-size: 19px!important;
	    padding-bottom: 10px
	}

	.trends .opinions-all-button .opinions-all {
	    background: #cdcdcd
	}

	#content .wrapper {
	    background: #FFF;
	    padding: 1% 1% 60px
	}

	.country-overview article {
	    width: 50%;
	    float: left;
	    box-sizing: border-box
	}

	.country-overview .top-content {
	    padding-bottom: 8px
	}

	.country-overview h2 {
	    font-size: 35px
	}

	.country-overview .thumb img {
	    height: 100%;
	    width: auto;
	    max-width: none
	}

	.country-overview li {
	    list-style: none;
	    margin-left: 25px;
	    padding-left: 22px;
	    background: url(img/li.png) left 8px no-repeat
	}

	.country-overview .thumb {
	    margin-top: 15px;
	    height: 300px;
	    overflow: hidden
	}

	.country-overview .valign img {
	    position: absolute;
	    top: 0;
	    left: -50%;
	    right: -50%;
	    bottom: 0;
	    margin: auto
	}

	.country-overview article {
	    margin-bottom: 50px
	}

	.country-overview article .content {
	    margin-top: 14px;
	    position: relative
	}

	.country-overview article:first-of-type {
	    clear: left
	}

	.country-overview article:nth-of-type(odd) {
	    padding-right: 14px;
	    clear: left
	}

	.country-overview article:nth-of-type(even) {
	    padding-left: 14px
	}

	.country-overview .download {
	    color: #fff;
	    display: inline-block;
	    text-transform: uppercase;
	    font-size: 18px;
	    line-height: 1;
	    padding: 15px;
	    background: #E3A611;
	    -webkit-transition: background-color .3s ease;
	    -moz-transition: background-color .3s ease;
	    -ms-transition: background-color .3s ease;
	    -o-transition: background-color .3s ease;
	    transition: background-color .3s ease
	}

	.storify iframe {
	    width: 100%!important;
	    max-width: 100%!important
	}
	/*new content page style*/
	.new-bp-menu li {

	    margin-bottom: 7px;
	    float: left;
	    width: 25%;
	    text-align: left;
	}
	.new-bp-menu {

	    max-width: 90%;
	    margin: 44px auto !important;
	    clear: both;
	    padding: 35px 0;
	}



	/*new content page style*/


	.new-content-header h1{

	    font-size: 20px;
	    font-weight: bolder;
	    color: #ffffff;
	    text-align: left;
	    padding: 30px 0px 30px 75px;
	    margin-bottom: 0 !important;

	}
	.new-content-header{

	    background: #b9b8b8; /* For browsers that do not support gradients */
	    /*background: -webkit-linear-gradient(left, #f67a4d , #fce966);  For Safari 5.1 to 6.0 
	    background: -o-linear-gradient(right, #f67a4d, #fce966);  For Opera 11.1 to 12.0 
	    background: -moz-linear-gradient(right, #f67a4d, #fce966);  For Firefox 3.6 to 15 
	    background: linear-gradient(to right, #f67a4d, #fce966);  Standard syntax */




	}
	.country-overview .download:hover {
	    background-color: #F4A200
	}

	body.single.single-all-insights #blog-stream>article>p {
	    font-weight: 400;
	    float: left
	}

	.country-overview ol,
	.country-overview ul {
	    padding-bottom: 20px
	}

	.country-overview h4,
	.country-overview h5 {
	    font-size: 22px;
	    padding-bottom: 12px;
	    color: #F58F00;
	    font-weight: 700
	}

	.country-overview h3 {
	    font-size: 30px
	}

	.country-overview h2,
	.country-overview h3 {
	    padding-top: 5px;
	    padding-bottom: 12px;
	    color: #F58F00
	}

	.post-type-archive-country-overview #content {
	    float: none;
	    margin: 0 auto;
	    text-align: left
	}

	.country-overview p {
	    padding-bottom: 20px
	}

	.country-overview li,
	.country-overview p {
	    font-size: 16px
	}

	.country-overview .cat-headline {
	    font-size: 50px;
	    color: #F58F00;
	    text-transform: uppercase;
	    margin-top: 0;
	    margin-bottom: 20px;
	    letter-spacing: -2px
	}

	.testimonials {
	    margin: 40px 0;
	    display: block
	}

	blockquote {
	    border: 0
	}

	blockquote.easy_testimonial {
	    font-size: 13px;
	    color: #939fae!important
	}

	blockquote.easy_testimonial .wp-post-image {
	    min-width: 150px;
	    min-height: 150px
	}

	.tools {
	    margin-top: 40px
	}

	.tools .container .nav-tabs,
	.tools .container .nav-tabs>li.active>a,
	.tools .container .nav-tabs>li.active>a:focus,
	.tools .container .nav-tabs>li.active>a:hover,
	.tools .container .nav-tabs>li>a,
	.tools .container .nav-tabs>li>a:hover {
	    border: none
	}

	.tools .container .nav-tabs>li>a:hover {
	    background: 0 0
	}

	.tools .container .nav-tabs>li.active>a,
	.tools .container .nav-tabs>li.active>a:focus,
	.tools .container .nav-tabs>li.active>a:hover {
	    border-bottom: 2px solid #000
	}

	.ignitiondeck h2.id-product-title {
	    min-height: 50px
	}

	.click-more-information {
	    position: absolute!important;
	    bottom: 0!important
	}

	.one-post-details,
	.ubermenu {
	    position: relative
	}

	.click-more-information a {
	    font-size: 15px
	}

	.ms-skin-light-6 .ms-bullets.ms-dir-h {
	    bottom: 100px!important
	}

	.one-post-details {
	    background: #FFF;
	    padding: 10px 20px;
	    margin-top: -45px;
	    z-index: 10;
	    width: 95%;
	    margin-left: 17px;
	    margin-right: auto
	}

	body.launchpad .slide-img .inner-img img {
	    top: 0!important
	}

	.mmt_container .reveal-modal {
	    width: 30%!important;
	    margin: 0 auto;
	    left: 35%!important;
	    border-radius: 5px;
	    text-align: center
	}

	em {
	    line-height: 25px
	}

	#blog-stream.all-insights-archive-latest-posts .post {
	    width: 31.3%;
	    margin-right: 2%
	}

	#blog-stream.all-insights-archive-latest-posts .post .post_info span.comments.shares div {
	    display: inline-block;
	    border-right: 1px solid #fff;
	    line-height: 10px;
	    padding: 0 10px
	}

	#blog-stream.all-insights-archive-latest-posts .post .post_info span.comments.shares div:last-child {
	    border-right: none;
	    padding-right: 0
	}

	#blog-stream.all-insights-archive-latest-posts .post_info.yellow .comments.shares {
	    background: #f6cd19;
	    padding-left: 5px
	}

	.who-btn {
	    cursor: pointer
	}

	.fancybox-inner {
	    height: 700px!important
	}

	.fancybox-type-iframe .fancybox-inner {
	    overflow: auto!important
	}

	.s2 {
	    font-weight: 700
	}

	.events-fallback p {
	    color: #646464
	}

	ul.submenu li.active a:before:hover {
	    text-decoration: none!important
	}

	.single-events-title .headline-title {
	    padding: 1% 0 1% 1%!important
	}

	#theFormLabel {
	    color: #09929C!important
	}

	.modal-body {
	    padding: 0!important;
	    height: 300px
	}

	#avatar-form .modal-body {
	    padding: 15px!important;
	    height: auto!important
	}

	#basic-user-avatar-form img {
	    float: left;
	    margin-right: 10px
	}

	.page-template-page-login #theFormLabel {
	    color: #676767!important
	}

	.page-template-page-login .modal-footer button:focus,
	.page-template-page-login .modal-footer button:hover {
	    background-color: #676767!important;
	    color: #fff!important;
	    border-color: #676767!important
	}

	.page-template-page-login #content input[type=submit]:not(#searchsubmit),
	.page-template-page-login .modal-footer button {
	    border-color: #676767!important;
	    color: #676767!important
	}

	.page-template-page-login #content input[type=submit]:hover:not(#searchsubmit) {
	    background: #676767;
	    color: #fff!important
	}

	.welcome-message {
	    margin-left: 60px
	}

	#popup .welcome-message {
	    margin-left: 0
	}

	#avatar-form .description {
	    text-align: left;
	    display: inline-block;
	    width: 80%;
	    margin: 20px 0
	}

	#avatar-form input[type=file] {
	    display: inline;
	    float: left;
	    width: 35%
	}

	#ws-plugin--s2member-pro-login-widget {
	    margin: 20px 60px
	}

	#basic-user-avatar-form input[type=submit] {
	    border: 1px solid #676767;
	    color: #676767;
	    padding: 10px
	}

	#basic-user-avatar-form input[type=checkbox] {
	    margin: 2px
	}

	#avatar-form .modal-dialog {
	    margin: 120px auto 15px!important
	}

	div#theForm {
	    top: 25%;
	    padding-right: 0!important;
	    max-height: 73%
	}

	div#theForm .modal-content {
	    height: 475px
	}

	div#theForm .modal-body {
	    height: 100%
	}

	div#theForm iframe {
	    border-radius: 10px
	}

	div#theForm .fsBody {
	    background: #0ac!important
	}

	.modal-body iframe {
	    width: 100%;
	    border: none;
	    height: 100%
	}

	.modal-body iframe::-webkit-scrollbar-track {
	    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
	    background-color: #F5F5F5
	}

	.modal-body iframe::-webkit-scrollbar {
	    width: 12px;
	    background-color: #F5F5F5
	}

	.modal-body iframe::-webkit-scrollbar-thumb {
	    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
	    background-color: #09929C
	}

	#membership-plans .membership-single-plan,
	.contact-us-form {
	    box-shadow: 0 1px 0 rgba(255, 255, 255, .8) inset, 0 -2px 0 rgba(0, 0, 0, .1) inset, 0 0 10px rgba(255, 255, 255, .5) inset, 0 0 0 1px rgba(0, 0, 0, .1), 0 2px 4px rgba(0, 0, 0, .2)
	}

	#content p {
	    font: normal normal 62.5%/1.4 'Open Sans', sans-serif
	}

	span.spot-city.fl {
	    font-size: 16px
	}

	.modal-footer {
	    border-top: 0
	}

	.modal-footer button {
	    color: #08929b;
	    border-color: #08929b
	}

	.modal-footer button:focus,
	.modal-footer button:hover {
	    background-color: #08929b!important;
	    color: #fff!important;
	    border-color: #08929b!important
	}

	.twitter-box .twitter-widget {
	    width: 100%!important;
	    height: 365px!important
	}

	.right.fl.cf {
	    width: 70%!important
	}

	.page.mb.cf {
	    width: 100%
	}

	#right .right-sidebar {
	    margin-right: 60px
	}

	.page-fa-icon {
	    padding-top: 9px!important
	}

	#content input[type=email],
	#content input[type=text]:not(.search-data),
	#content select,
	#content textarea,
	.fsFieldRow input[type=email],
	.fsFieldRow input[type=number],
	.fsFieldRow input[type=tel],
	.fsFieldRow input[type=text],
	.fsForm textarea,
	.memberdeck form .form-row input,
	.memberdeck form .form-row textarea,
	div.ws-plugin--s2member-pro-login-widget>form input[type=password] {
	    background: 0 0!important;
	    border: 1px solid #e2e2e2!important;
	    padding: 10px!important;
	    color: #333;
	    font-size: 14px;
	    line-height: 18px;
	    font-weight: 700!important
	}

	.fsForm .fsSubmit {
	    background: 0 0!important
	}

	.fsboxshadow .fsBody .fsForm {
	    padding: 15px 35px
	}

	.form-header {
	    color: #4e586d;
	    font: 400 2.4em 'open sans', sans-serif!important;
	    text-transform: capitalize!important
	}

	.fsRequiredMarker {
	    margin-left: 10px!important;
	    padding-left: 6px!important;
	    color: #ba0000;
	    font-size: 14px;
	    font-weight: 400
	}

	.myprofile-page form#ws-plugin--s2member-profile input[type=email]:focus,
	.myprofile-page form#ws-plugin--s2member-profile input[type=password]:focus,
	.myprofile-page form#ws-plugin--s2member-profile input[type=text]:focus,
	.myprofile-page form#ws-plugin--s2member-profile textarea:focus,
	.wpcf7-form input[type=email]:focus,
	.wpcf7-form input[type=password]:focus,
	.wpcf7-form input[type=text]:focus,
	.wpcf7-form textarea:focus {
	    color: #000!important
	}

	#content input[type=email],
	#content input[type=text]:not(.search-data),
	#content select,
	#content textarea,
	.memberdeck form .form-row input,
	.memberdeck form .form-row textarea,
	div.ws-plugin--s2member-pro-login-widget>form input[type=password] {
	    border-radius: 25px!important
	}

	.contact-us-form {
	    border: 0;
	    padding: 15px 35px!important
	}

	.contact-us-form p:nth-child(6)>input {
	    display: inline-block;
	    margin: 0 50%
	}
	.contact-us-form p:nth-child(6)>input[type='submit']{
	    margin:0;
	}
	.contact-us-form p {
	    font: 400 17px 'Open Sans', sans-serif!important
	}

	.about-event ul li,
	.grid-mb p ul li,
	.multi-column-know ul li,
	.qa-inner ul li,
	.single-item ul li {
	    font-size: 1em!important;
	    font-family: 'Open Sans', sans-serif!important
	}

	#blog-stream .post h1.post_title {
	    margin-bottom: 10px!important
	}

	#destination .vc_icon_element-icon:before {
	    width: 35px
	}

	#blog-stream h1 .categroy-icon {
	    top: 7px;
	    right: 8px;
	    margin-right: 8px
	}

	.know.headline h2 .category {
	    font-size: 30px
	}

	#featured_events h1 .categroy-icon {
	    bottom: 7px
	}

	.single-page-content h2 {
	    font: 400 2.1em 'Open Sans', sans-serif!important;
	    color: #4e586d!important
	}

	#leftside p,
	#membership-plans .membership-single-plan input[type=submit],
	#membership-plans .membership-single-plan li label,
	#rightside p,
	#ws-plugin--s2member-profile,
	.about-event ul,
	.bank-transfer-button,
	.credit-card-button,
	.events-page-content li,
	.events-page-content ul,
	.ignitiondeck form .form-row label,
	.ignitiondeck form#fes .form-row label,
	.s2member-pro-stripe-form-section-title,
	.sweet-alert p,
	div.s2member-pro-stripe-form-section>div.s2member-pro-stripe-form-div,
	h2.incubators_page_post_title_left a,
	h2.incubators_page_post_title_right a,
	p.incubators_page_post_excerpt_left a,
	p.incubators_page_post_excerpt_right a {
	    font-family: 'Open Sans', sans-serif!important
	}

	.about-event.single-page-content p {
	    font-size: 1.3em!important
	}

	.about-event li {
	    padding-top: 5px!important
	}

	.about-event li,
	.about-event li span {
	    margin: 0!important
	}

	.about-event ul,
	.events-page-content ul {
	    margin-left: 20px
	}

	#blog-stream .categroy-icon,
	#blog-stream .post .post_info .categroy-icon,
	#featured_events .categroy-icon {
	    padding-top: 9px
	}

	.post-type-archive-trends .events-banner .events-icon:before,
	.tax-digital-trends .events-banner .events-icon:before {
	    font-size: 25px!important;
	    top: 10px!important
	}

	.single-trends .events-banner .events-icon:before {
	    content: "\f238"!important;
	    font-family: dashicons;
	    font-size: 25px
	}

	.single-trends .events-banner .events-icon {
	    padding: 10px 0!important
	}

	.event-other-details,
	.event-other-details h3 {
	    margin: 0!important
	}

	.dashicons.dashicons-businessman,
	.dashicons.dashicons-groups,
	.dashicons.dashicons-search {
	    font-size: 25px;
	    width: auto;
	    height: auto;
	    line-height: 2;
	    font-weight: 400;
	    vertical-align: middle;
	    margin-right: 0!important
	}

	.dashicons,
	.dashicons-before:before {
	    line-height: 2
	}

	.ubermenu-icon.fa.fa-eye {
	    line-height: 2.4
	}

	div.s2member-pro-stripe-form-section>div.s2member-pro-stripe-form-div {
	    text-transform: uppercase
	}

	#s2member-pro-stripe-checkout-form-billing-address-section,
	#s2member-pro-stripe-checkout-form-billing-address-section * {
	    display: block!important
	}

	#membership-plans .membership-single-plan {
	    padding: 20px
	}

	#membership-plans .membership-single-plan h2 {
	    margin-top: 0;
	    font-size: 23px;
	    font-weight: 700;
	    text-transform: uppercase;
	    line-height: 1.3
	}

	#ws-plugin--s2member-profile,
	.bank-transfer-button,
	.credit-card-button {
	    font-size: 16px
	}

	#membership-plans .membership-single-plan:first-of-type {
	    width: 49%;
	    float: left
	}

	#membership-plans .membership-single-plan:last-of-type {
	    width: 49%;
	    float: right
	}

	#membership-plans .membership-single-plan br {
	    display: none
	}

	#membership-plans .membership-single-plan li {
	    list-style-type: none;
	    margin-left: 0
	}

	#membership-plans .membership-single-plan ul {
	    padding-left: 0
	}

	#membership-plans .membership-single-plan li:after {
	    content: "";
	    display: block;
	    clear: both;
	    visibility: hidden
	}

	#membership-plans .membership-single-plan li input[type=radio] {
	    width: 3%;
	    float: left;
	    margin-top: 5px
	}

	#membership-plans .membership-single-plan li label {
	    width: 96%;
	    float: right
	}

	#membership-plans .membership-single-plan input[type=submit] {
	    clear: both
	}

	#ws-plugin--s2member-profile-submit {
	    width: 250px!important
	}

	.more-events.mb.cf a:before {
	    background: 0 0
	}

	.bank-transfer-button,
	.credit-card-button {
	    width: auto;
	    float: left;
	    margin-right: 10px
	}

	.credit-card-button input[type=submit] {
	    background: #5DA126!important;
	    color: #FFF!important
	}

	.credit-card-button input[type=submit]:hover {
	    opacity: .9
	}

	footer {
	    order: 3
	}

	.most-recent .media-left .avatar,
	.most-recent .media-object {
	    margin-top: 10px!important
	}

	#content.single-events-content.events-video .fsboxshadow .fsBody .fsForm {
	    width: 100%!important
	}

	#content input[type=email],
	#content input[type=text]:not(.search-data),
	#content select,
	#content textarea,
	.fsFieldRow input[type=email],
	.fsFieldRow input[type=number],
	.fsFieldRow input[type=tel],
	.fsFieldRow input[type=text],
	.fsForm textarea,
	.memberdeck form .form-row input,
	.memberdeck form .form-row textarea,
	div.ws-plugin--s2member-pro-login-widget>form input[type=password] {
	    width: 100%
	}

	.id-level-desc ul li {
	    margin-left: 50px
	}

	.id-complete-deck {
	    width: 24%!important;
	    margin-right: 4%!important
	}

	.single-launchpad-title {
	    border-top: 8px solid #9085e5!important;
	    z-index: 0!important
	}

	.single-ignition_product .single-content {
	    width: 100%!important;
	    float: left
	}

	.single-experts .single-content .col-md-4 {
	    margin: 15px auto!important
	}

	.single-ignition_product .single-content img {
	    width: 100%;
	    height: auto
	}

	.single-ignition_product .single-content .single-item-header.cf {
	    padding: 15px!important
	}

	.single-ignition_product .single-content .single-post-info {
	    margin-left: 15px
	}

	.tdt_ign_project_long_description {
	    padding: 15px
	}

	.id-complete-projcont {
	    float: left;
	    width: 70%!important
	}

	.mobile-menu {
	    display: none!important
	}

	.single.single-events video.video-stream.html5-main-video {
	    width: 100%!important;
	    left: 0!important;
	    height: 100%!important
	}

	iframe#vimeo_video {
	    height: 100%!important;
	    width: 100%!important
	}

	.ytp-thumbnail-overlay.ytp-cued-thumbnail-overlay {
	    height: 387px!important
	}

	.single.single-events .ytp-thumbnail-overlay {
	    height: 72%!important
	}

	.loading_send_message {
	    display: none;
	    width: inherit;
	    position: relative;
	    left: 70px;
	    top: -30px
	}

	.fsFieldRow input[type=email],
	.fsFieldRow input[type=number],
	.fsFieldRow input[type=tel],
	.fsFieldRow input[type=text],
	.fsForm textarea {
	    border: 1px solid #999
	}

	.dtix {
	    position: absolute!important;
	    top: 30%!important;
	    right: 45%;
	    width: 11%!important;
	    height: 39%!important;
	    border-radius: 50%
	}

	.login-remember {
	    text-align: center!important
	}

	.ignitiondeck .id-fes-form-wrapper,
	.ignitiondeck .id-purchase-form-wrapper {
	    background: 0 0!important
	}

	.id-purchase-form-wrapper li.form-row {
	    padding-bottom: 20px!important
	}

	.ignitiondeck form .form-row label,
	.ignitiondeck form#fes .form-row label {
	    color: #2d2d2d!important;
	    font-size: 17px!important;
	    font-weight: 400!important;
	    padding-bottom: 4px!important;
	    text-transform: capitalize!important
	}

	#content>div.page.mb>div>div>div.id-checkout-description>p {
	    text-align: center;
	    font-size: 20px!important;
	    margin-bottom: 40px!important
	}

	.ignitiondeck form .required-mark {
	    display: none!important
	}

	.sweet-alert p {
	    color: #333!important
	}

	#form_pay>ul>li:nth-child(1)>h4 {
	    padding-bottom: 13px!important;
	    font-size: 18px!important
	}

	#vimeo_video {
	    z-index: 11!important
	}

	label[for=email]:after,
	label[for=first_name]:after,
	label[for=last_name]:after {
	    content: "*";
	    color: #AF0404
	}

	#instagram a.apply.pull-right {
	    margin-right: 2%!important
	}

	.all-insights #blog-stream {
	    padding-left: 2%
	}

	#instagram>div.container>div>div>p {
	    font-size: 20px!important;
	    font-weight: 500
	}

	#blurbox-wrapper.travel-blogger .info p:last-child,
	.non-bold {
	    font-weight: 400!important
	}

	#content {
	    height: auto!important
	}

	#content>div.wrap.mb.cf>div>div>div.events-page-content.subpage-5922.event-register-now>p>a:nth-child(1)>img {
	    display: block;
	    margin-bottom: 2%
	}

	.single.single-espresso_events .single-item .text h3 {
	    color: #9fd134
	}

	.single.single-espresso_events .ticket-selector-submit-btn {
	    background: rgba(50, 60, 83, 0);
	    padding: 7px 20px;
	    color: #9fd134;
	    transition: background .2s ease;
	    border: 1px solid #9fd134;
	    border-radius: 150px;
	    box-shadow: none;
	    text-transform: capitalize;
	    font-size: 17px
	}

	.tckt-slctr-tbl-td-price {
	    text-align: center
	}

	.schedule h1 {
	    margin-left: 35px!important
	}

	#blurbox-wrapper.travel-blogger {
	    width: 100%!important
	}

	#blurbox-wrapper.travel-blogger #popup a {
	    font-size: 16px;
	    text-decoration: none;
	    color: #333
	}

	#blurbox-wrapper.travel-blogger #popup #popup-login-form input[type=password],
	#blurbox-wrapper.travel-blogger #popup #popup-login-form input[type=submit],
	#blurbox-wrapper.travel-blogger #popup #popup-login-form input[type=text] {
	    width: 30%!important
	}

	#blurbox-wrapper.travel-blogger .ignitiondeck a.learn-more-button {
	    background: #FCD845!important;
	    color: #FFF!important;
	    width: 25%!important;
	    margin: 0 auto!important
	}

	#blurbox-wrapper.travel-blogger .info {
	    margin-bottom: 2%;
	    margin-top: 1%
	}

	#blurbox-wrapper.travel-blogger .ignitiondeck .progress-bar {
	    background: #FCD845!important
	}

	#blurbox-wrapper.travel-blogger .ignitiondeck a.learn-more-button:hover {
	    color: #000!important
	}

	#popup #popup-login-form input[type=password],
	#popup #popup-login-form input[type=text] {
	    color: #555!important
	}

	.right-single .ignition-1,
	.right-single .incubator-1 {
	    height: 190px!important
	}

	.right-single .event-1:hover,
	.right-single .incubator-1:hover {
	    background: 0 0!important
	}

	.single-content a img:hover {
	    opacity: 1!important
	}

	.single-content li.spotlights,
	li.related-posts {
	    margin: 1%
	}

	body.who-we-are a {
	    color: orange!important
	}

	.page.mb.cf {
	    margin-bottom: 0!important
	}

	.single-opinion h5 {
	    font-weight: 700
	}

	blockquote p {
	    color: #8A8A8A
	}

	.single-all-insights .single-content p a {
	    color: #EFC80C
	}

	h3,
	h4,
	h5,
	h6 {
	    font-weight: 700!important
	}

	.single-events .single-content p a {
	    color: #9fd134
	}

	.single-events-title .more-events.mb.cf:before {
	    content: "\f073";
	    font-family: fontawesome;
	    float: left;
	    margin: 0 10px
	}

	.single-opinion .more-events.mb.cf:before {
	    background: url(/wp-content/uploads/2012/04/opinions-big.png) no-repeat;
	    content: "";
	    width: 20px;
	    height: 20px;
	    background-size: 85%;
	    float: left;
	    margin-top: 5px;
	    margin-right: 5px
	}

	body.tax-events-categories .grid-item-four.ad.grid-mb.mr {
	    width: 24%
	}

	body.tax-events-categories .grid-item-four.ad.grid-mb.mr .thumb {
	    width: auto
	}

	.event-details {
	    position: absolute;
	    background: rgba(159, 209, 52, .95);
	    width: 100%;
	    color: #fff;
	    vertical-align: middle;
	    float: left;
	    opacity: 0;
	    transition: opacity .5s;
	    overflow: hidden;
	    z-index: 5;
	    margin: 0 auto;
	    padding: 2% 1%!important;
	    height: 100%!important
	}

	.event-details:hover {
	    opacity: 1
	}

	.login_destination_section {
	    background: url(img/Log_in_banner_launchapd.png) no-repeat;
	    background-size: 100% auto!important;
	    color: #9182e9;
	    height: 375px;
	    margin-bottom: 30px;
	    padding: 20px
	}

	h2.login_destination_section_title {
	    font-size: 38px;
	    font-weight: 100;
	    margin-bottom: 24px!important
	}

	.login_destination_section p {
	    color: #9182e9;
	    font-size: 20px!important;
	    width: 62%;
	    max-width: 750px;
	    margin: 0 auto;
	    line-height: 1.3em
	}

	.login_destination_section_btn {
	    font-size: 36px!important;
	    position: relative;
	    width: 50%;
	    margin: 19px auto;
	    max-width: 615px;
	    top: 20px;
	    bottom: 30px;
	    color: #9182e9!important;
	    background-color: transparent;
	    border: 1px solid #9182e9;
	    padding: 8px;
	    line-height: 35px;
	    display: block;
	    text-align: center
	}

	.incubators-grid-posts a,
	.incubators-grid-posts a:active,
	.incubators-grid-posts a:hover,
	.incubators-grid-posts a:visited {
	    color: #fff
	}

	.incubators_pageclass h1 {
	    font-size: 36px;
	    padding: 0;
	    font-weight: 300
	}

	h2.incubators_page_post_title_left a,
	h2.incubators_page_post_title_right a {
	    font-weight: 900;
	    font-size: 48px;
	    color: #fff
	}

	.incubators-grid-posts .col-md-6 {
	    padding-left: 0;
	    padding-right: 0;
	    overflow: hidden
	}

	.incubators_page_post_thumb img {
	    width: 100%
	}

	.incubators-grid-posts {
	    background: url(img/bg_transform.jpg) no-repeat;
	    background-size: cover
	}

	h2.incubators_page_post_title_left {
	    text-align: left;
	    padding: 18px 0
	}

	p.incubators_page_post_excerpt_left {
	    padding: 10px 60px;
	    text-align: left
	}

	#leftside p,
	p.incubators_page_post_excerpt_left a {
	    color: #fff
	}

	h2.incubators_page_post_title_right {
	    text-align: right;
	    padding: 18px 0
	}

	p.incubators_page_post_excerpt_right {
	    padding: 10px 60px;
	    text-align: right
	}

	#rightside p,
	p.incubators_page_post_excerpt_right a {
	    color: #fff
	}

	.incubators_pageclass .vc_icon_element {
	    margin-bottom: 14px
	}

	.incubators_pageclass .container {
	    width: 75%;
	    margin: 0 auto;
	    padding: 0 30px 26px
	}

	.incubators_pageclass .col-sm-12 {
	    padding-left: 0;
	    padding-right: 0
	}

	.incubators_pageclass p {
	    padding: 0 60px
	}

	#leftside ul,
	#rightside ul {
	    padding-top: 15px;
	    padding-bottom: 15px
	}

	#leftside ul {
	    margin-left: 20px
	}

	#rightside ul {
	    margin-right: 30px
	}

	header .container {
	    width: 97%
	}

	.tdt_ign_project_long_description p:last-child {
	    font-weight: 400
	}

	.digital-trends-posts-buttons-group {
	    display: inline-block;
	    text-align: center;
	    width: 62%
	}

	#destination-colored-part-mobile,
	.single-opinion #single-content .single-opinions-posts-container .present,
	body.learn .page-title-banner.default-banner {
	    display: none
	}

	.digital-trends-posts-button {
	    margin: 0 10px;
	    border: 2px solid #fff;
	    border-radius: 150px;
	    padding: 8px 20px 8px 10px;
	    font-size: 15px;
	    text-transform: capitalize;
	    color: #fff;
	    background: #F58F00
	}

	a#dt_further_reading:before,
	a#dt_key_data:before,
	a#dt_resources:before {
	    margin: 0 7px;
	    color: #fff;
	    font-family: fontawesome
	}

	a.digital-trends-posts-button {
	    color: #fff!important;
	    font-family: 'Open Sans', sans-serif!important;
	    font-weight: 400
	}

	a#dt_key_data:before {
	    content: "\f080"
	}

	a#dt_further_reading:before {
	    content: "\f0f6"
	}

	a#dt_resources:before {
	    content: "\f109"
	}

	.more-spotlights {
	    float: left
	}

	.single-item a,
	.single-item a:active,
	.single-item a:hover,
	.single-item a:visited {
	    text-decoration: underline
	}

	#LearnSlider .vc_column_container,
	body.learn .default-page-content {
	    padding-top: 0;
	    padding-bottom: 0
	}

	body.learn .page.mb {
	    margin-bottom: 0
	}

	body.learn #campusModules #campusModulesInner .vc_column_container>.wpb_wrapper {
	    border: 1px solid #fff;
	    padding: 10px
	}

	body.learn #campusModules #campusModulesInner .vc_column_container:first-child>.wpb_wrapper,
	body.learn #campusModules #campusModulesInner .vc_column_container:last-child>.wpb_wrapper {
	    border: 0;
	    padding: 0
	}

	body.learn .aboveFootterButton button {
	    font-size: 30px;
	    padding: 10px 20px!important
	}

	body.learn #content+.clearfix {
	    display: inline
	}

	body.learn #button-contact_form_services {
	    background-color: transparent!important;
	    box-shadow: none!important;
	    text-shadow: none!important;
	    background-image: none!important;
	    color: #ebebeb!important;
	    width: 250px;
	    font-size: 29px;
	    padding: 9px;
	    border-radius: 0;
	    border-color: #ebebeb;
	    line-height: 1;
	    border-width: 2px;
	    text-transform: capitalize;
	    font-weight: 500
	}

	body.learn #button-contact_form_services:hover {
	    color: #666!important;
	    border-color: #ebebeb!important;
	    background-color: #ebebeb!important
	}

	body.learn #theFormLabel_contact_form_services {
	    text-align: center;
	    color: #09929C!important
	}

	body.learn #contact_form_services {
	    top: 25%;
	    padding-right: 0
	}

	body.learn div#content {
	    background: #fff
	}
	.right-single label{
	    color:#FCD845;
	    font-size: 16pt!important;
	    display: block!important;
	    width:100%!important;
	    float:none!important;
	}

	.right-single-downloads label{
	    color:#FCD845;
	    font-size: 16pt!important;
	    display: block!important;
	    width:100%!important;
	    float:none!important;
	}

	.right-single-downloads{
	    border:2px solid #FCD845;
	    width:22%!important;
	    margin-right:3%;
	    border-radius: 10px;
	    margin-top:5px;
	    padding-top:26px!important;
	    padding-bottom:26px!important;
	}

	.right-single-downloads a {
	    color:#3F3F3F;
	}

	.right-single{
	    /*border:2px solid #FCD845;*/
	    width:22%!important;
	    margin-right:3%;
	    border-radius: 10px;
	    margin-top:5px;
	    padding-top:26px!important;
	    padding-bottom:26px!important;
	}

	.single-item a,
	.single-item a:active,
	.single-item a:hover,
	.single-item a:visited{
	    text-decoration: none!important;
	}
	/*------------------------------------ ShiftNav --------------------*/
	.shiftnav ul.shiftnav-menu li.menu-item.green-icon-menu{
	    background: #94ce18;
	}
	.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.current-menu-item > a.shiftnav-target{
	    background:none;
	}
	.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.current-menu-item > a.shiftnav-target span{
	    color:#fff;
	    text-decoration:underline;
	}
	.shiftnav-nav #menu-header-links li a i{
	    color:#fff;
	    display: inline;
	}
	.shiftnav ul.shiftnav-menu li.menu-item.cyan-icon-menu{
	    background: #0bc5d1;
	}
	.shiftnav ul.shiftnav-menu li.menu-item.yellow-icon-menu{
	    background: #fcd845;
	}
	.shiftnav ul.shiftnav-menu li.menu-item.gray-icon-menu{
	    background: #cdcdcd;
	}
	.shiftnav ul.shiftnav-menu li.menu-item.dodgerblue-icon-menu{
	    background: #1ae392;
	}
	.shiftnav ul.shiftnav-menu li.menu-item.pink-icon-menu{
	    background: #fe5e74;
	}
	.shiftnav ul.shiftnav-menu li.menu-item.darkblue-icon-menu{
	    background: #3a6d96;
	}
	.shiftnav ul.shiftnav-menu li.menu-item.softBlue-icon-menu{
	    background: #9085e5;
	}
	#shiftnav-toggle-main-button{
	    width: 100%;
	    text-align: left;
	    position: absolute!important;
	}
	.page-id-6685 .login-top.gowa{
	    text-align: center;
	    padding-bottom: 15px;
	}
	.shiftnav .shiftnav-menu-image-padded{

	    text-align: center;
	}
	.login-top.barra{
	    text-align: center;

	}
	/*------------------------------------ End ShiftNav --------------------*/
	@media only screen and (min-width:768px) and (max-width:991px) {
	    .search-form input[type=search] {
		opacity: 0;
		visibility: hidden;
		margin-top: 19%;
		position: relative;
		z-index: 20
	    }
	    .search-form input[type=search],
	    .search-form.show-search input[type=search] {
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out
	    }
	    .search-form.show-search input[type=search] {
		opacity: 1;
		visibility: visible;
		margin-top: 19%
	    }
	    .navbar .search-form button {
		top: 43px
	    }
	    #dttt_team .col-mmt-2 {
		width: 30%
	    }
	}

	body.single-events #content .events-page-content.event-register-now select {
	    margin-bottom: 15px!important
	}

	.tkt-slctr-tbl td .ticket-pending-pg {
	    top: 0;
	    margin: 0;
	    line-height: normal;
	    font-size: 17px
	}

	body.single-events #content input[type=submit]:not(#searchsubmit) {
	    font-size: 17px
	}

	#destination .box.module .pull-left p {
	    max-height: 100px!important
	}

	#instagram a.apply.pull-right {
	    margin-bottom: 1%
	}

	.ms-bullets.ms-dir-h.ms-align-bottom {
	    width: auto!important
	}

	.archive.inner.trends iframe {
	    width: 100%!important
	}

	article .cat-menu li {
	    width: 286px!important
	}

	.archive.transform .cycle-slide {
	    width: 50%;
	    margin: 0 25%
	}

	.protected-area .fa.fa-lock {
	    margin-right: 10px
	}

	.page-template-default #right {
	    width: 25%
	}

	.page-template-default #right .right-sidebar {
	    margin-right: 10%
	}

	.page-template-default #right .event-1 img {
	    max-width: 100%;
	    height: auto
	}

	.page-template-default #right .event-1 {
	    height: auto
	}

	.page-template-default #right .twitter-box .tweet-text.fl.cf {
	    margin-top: 27px
	}

	.page-template-default #content {
	    width: 71%!important;
	    margin-left: 2%!important;
	    margin-top: 10px!important
	}

	.page-template-default #content li,
	.page-template-default #content ul {
	    margin-left: 1.1em;
	    list-style: disc
	}

	.tax-digital-trends .left-content a {
	    text-decoration: underline;
	    color: #f58f00;
	    font-weight: 700
	}

	/*transform push live */

	#titles .benchmarkSurvey button.cta  {
	    background-color: transparent !important;
	    box-shadow: none !important;
	    text-shadow: none !important;
	    background-image: none !important;
	    color: #fff !important;
	    width: 250px;
	    font-size: 24px;
	    padding: 9px;
	    font-weight: 100;
	    border-radius: 0;
	    border-color: #dcdcdc;
	    line-height: 1;
	    text-transform: capitalize;
	}

	#theForm_benchmark_survey {
	    top: 25%;
	    padding: 0;
	}

	#theFormLabel_benchmark_survey {
	    color: #09929C !important;
	}

	#titles .surveyDivForm p {
	    height: auto !important;
	    margin-bottom: 0;
	}

	/*transform push live */
	.trends .pull-left ul {
	    padding-left: 20px
	}

	.trends .pull-left ul li {
	    list-style: disc;
	    margin-left: 20px;
	    margin-top: 10px
	}

	/*Transform part on the home page*/
	.home  #destination {
	    background: transparent;
	}
	.home  #destination h1 , .home  #destination h2 {
	    color: #484848;
	}
	.home  #destination div.row > div:hover h2 {
	    color: #fc675e;
	}
	/*End Transform part on the home page*/

	/*Content page*/
	ul.new-bp-menu img {
	    width: 75px;
	}
	ul.new-bp-menu li {
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	    -webkit-align-items: center;
	    -ms-flex-align: center;
	    align-items: center;
	}
	.new-content-header h1 {
	    font-family: sans-serif;
	}
	ul.new-bp-menu:not(:first-child) {
	    padding: 0;
	}
	.elm-wrapper > button {
	    background: transparent !important;
	    color: #fd8f4e !important;
	    border-radius: 25px;
	    border: 1px solid #fd8f4e;
	    transition: 0.5s;
	    width:auto;
	    margin: 0 auto;
	    padding:5px 20px;
	    font-size: 20px;
	}
	.elm-wrapper img {
	    height: 100%
	}
	.full-width-page {
	    margin-top: 50px;
	}
	.full-width-page .clearfix {
	    display: inline;
	}
	ul.new-bp-menu li a{
	    display: flex; 
	    align-items: center;
	    width:100%;
	}
	ul.new-bp-menu li a img{
	    padding-right:10px;
	}
	ul.new-bp-menu li a span{
	    width: 75%
	}
	@media screen and (max-width: 768px) and (min-width:735px){
	    ul.new-bp-menu li {
		width: 50%!important; 
	    }
	    ul.new-bp-menu{
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
	    }
	}

	/*End Content page*/

	/*digital trends page*/
	.tax-digital-trends .page-title-banner {
	    height: auto !important;
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	    -webkit-flex-direction: column;
	    -ms-flex-direction: column;
	    flex-direction: column;
	    -webkit-align-items: center;
	    -ms-flex-align: center;
	    align-items: center;
	    position: relative;
	}
	.digital-trends-posts-buttons-group {
	    left: 0 !important;
	    top: 0!important;
	    position: relative !important;
	}
	body.tax-digital-trends .opinions-all-button {
	    top: 0 !important;
	    margin-top: 15px !important;
	    position: relative !important;
	}
	body.tax-digital-trends .opinions-all-button a {
	    width: auto !important;
	}
	/*end digital trends page*/

	/*Insights page*/
	.page-icon.insights-icon +  p {
	    width: auto;
	}
	.single-all-insights .more-events.mb.cf {
	    margin: -14px 0;
	}
	/*End Insights page*/
	/*** launchpad page ***/
	.launchpad .grid-item-four.ad.grid-mb.mr .thumb,div#launch-box .grid-item-four.ad.grid-mb.mr{
	    height: auto!important;
	}
	.launchpad .grid-item-four.ad.grid-mb.mr .thumb .ig_project_desc{
	    position: relative;
	    opacity: 1;
	}
	.launchpad .grid-item-four.ad.grid-mb.mr .thumb:hover,.ad:hover,
	.launchpad .grid-item-four.ad.grid-mb.mr .thumb{
	    border-bottom: none!important;
	    max-width: none;
	}
	.enquire-bar{
	    background: #c711e8;
	    background: -webkit-linear-gradient(-90deg, #c711e8, #927fe7);
	    background: -o-linear-gradient(-90deg, #c711e8, #927fe7);
	    background: -moz-linear-gradient(-90deg, #c711e8, #927fe7); 
	    background: linear-gradient(-90deg, #c711e8, #927fe7); 
	}
	#content p.enquire-bar-text{
	    color:#fff;
	    font:normal normal 30px sans-serif!important;
	}
	.enquire-bar-btn{
	    float:right;
	    margin-left: 10px;
	    width:30%;
	}
	.enquire-bar-btn a{
	    border: 1px solid #fff;
	    padding:5px 15px;
	    color:#fff;
	    background: transparent;
	    font:normal normal 47px sans-serif;
	}
	.enquire-bar-btn a:hover{
	    color:#fff;
	}
	.page-template-page-launchpad-php .mb,.page-template-page-launchpad-php .default-page-content {
	    margin-bottom: 0!important;
	    padding-bottom: 0!important;
	}
	.page-template-page-launchpad-php #content + .launchpad,
	.page-template-page-launchpad-php #content + .launchpad + .clearfix{
	    display: none!important;
	}
	.page-template-page-launchpad-php div#content{
	    float:none!important
	}
	#launch-box .wpb_wrapper{
	    display: flex;
	    flex-wrap: wrap;
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    -webkit-flex-wrap:wrap;
	    -ms-flex-wrap:wrap;
	}
	a.available-as-btn{
	    color:#b058bd!important;
	    text-decoration: none;
	    font-weight: bold;
	}
	.enquire-bar .avgrund-btn{
	    width:250px;
	    display: inline-block;
	    margin:0 auto;
	    background: transparent;
	    border: 1px solid #fff;
	    font-size: 30px;
	    color:#fff;
	    position: relative;
	    top: 0;
	    right: 0;
	    text-align: center;
	    padding: 9px;
	}
	.launchpad-enquire-title.vc_col-sm-8 {
	    padding-left: 100px;
	}
	.copany-popup-container{
	    position: relative;
	    top: 0;
	    left: 0;
	}
	.popup-title{
	    width:100%;
	    color:#b058bd;
	    font:normal normal 24px sans-serif;
	    text-align: center;
	    padding: 10px 0;
	    border-bottom: 1px solid #eee;
	}
	.popup-body{
	    border:1px solid #eee;
	    border-radius: 15px;
	    padding: 10px 15px;
	    margin-top: 15px;
	}
	.popup-body input,.popup-body textarea{
	    border-radius: 50px;
	    width: 100%;
	    background: white;
	    border: 1px solid #ddd;
	    padding: 5px 10px;
	}
	.popup-body input[type=submit]{
	    background: #b058bd;
	    color:#fff;
	    padding:5px 10px;
	}
	div#launch-box .thumb .ig_project_desc p{
	    padding: 0!important
	}
	div#launch-box .ad .thumb img{
	    width:130px!important;
	    margin-bottom: 10px;
	}
	div#launch-box .ad .thumb{
	    text-align: center
	}
	.launched-iconp span {
	    color: #333;
	}
	@media screen and (max-width:979px){
	    .enquire-bar .avgrund-btn{
		width: 250px;
		margin-top:15px;
	    } 
	}
	@media screen and (min-width:769px){
	    .enquire-bar{
		display: flex;
		align-items: center;
	    }
	}
	@media screen and (max-width:726px){
	    .enquire-bar-btn{
		float:none;
		margin-left: 10px;
		width:100%;
		margin-top: 15px;
		text-align: right;
		padding-right:15px;
	    }
	    .avgrund-ready .avgrund-popup{
		width: 80%!important;
		margin-left:0!important;
		margin-right:0!important;
		top:10px!important;
		left:10%!important;        
	    }
	    .avgrund-popup.avgrund-popup-animate{
		margin-top: 10px!important;
	    }
	    .popup-body{
		/*max-height: 400px!important; uidev3*/
		overflow: scroll;
	    }
	    .launchpad-enquire-btn{
		text-align: center;
	    }
	}
	/** End launchpad page ***/

	/** start Lead page **/
	.introduction-container{
	    text-align: center;
	    word-spacing: 3px;
	}
	.introduction-container h2 {
	    text-transform: capitalize;
	    font: normal normal 30px sans-serif;
	    letter-spacing: 2px;
	    color: #333;
	}
	.introduction-content {
	    color:#333;
	    font-size: 16px!important;
	    padding:0 8%;
	}
	.lead-logos-row {
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	    -webkit-flex-wrap: wrap;
	    -ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	    -webkit-align-items: center;
	    -ms-flex-align: center;
	    align-items: center;
	}
	.lead-logos-row img{
	    margin-bottom: 15px;
	}
	.lead-content-container{
	    margin-bottom: 0;    
	}
	.lead-content-container a{
	    color:#fff;
	}
	.lead-content-container a:hover{
	    color:#fff!important;
	}
	.lead-content-container .vc_col-sm-6{
	    padding: 0px; 
	}
	.content-services-container,
	.visibility-services-container,
	.sponsorship-container{
	    color:#fff;
	    padding:0 50px
	}
	.content-services-container p.content-services-content,
	.visibility-services-container p.visibility-services-content,
	.sponsorship-container p.sponsorship-content{
	    color:#fff;
	    word-spacing: 5px;
	}
	.content-services-container h3,
	.visibility-services-container h3,
	.sponsorship-container h3{
	    font:normal bold 24px sans-serif;
	    margin:25px 0!important;
	}
	.lead-enquire-container{
	    background: #056398;
	    background: -webkit-linear-gradient(-90deg, #056398, #0ab1d5);
	    background: -o-linear-gradient(-90deg, #056398, #0ab1d5);
	    background: -moz-linear-gradient(-90deg, #056398, #0ab1d5);
	    background: linear-gradient(-90deg, #056398, #0ab1d5);
	    padding:40px 0;
	    margin: 0;
	}
	.enquire-btn{
	    width: 100%;
	}
	.lead-enquire-btn{
	    text-align: center;
	}
	.enquire-btn a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey{
	    width:250px;
	    display: inline-block;
	    margin:0 auto;
	    background: transparent;
	    border: 1px solid #fff;
	    font-size: 30px;
	    color:#fff;
	    padding: 9px!important;
	    border-radius: 0 !important;
	}
	.lead-enquire-title{
	    text-align: center;
	}
	.page-id-12034 .default-page-content,
	.page-id-12034 .page.mb {
	    padding-top:0;
	    padding-bottom: 0;
	    margin-bottom: 0
	}
	.page-id-12034 #content{
	    float:none!important; 
	}
	.page-id-12034 #content + .clearfix {
	    display: none;
	}
	.lead-content-container .section-links-container {
	    padding:0 50px;
	}
	#contact_form_lead {
	    top: 25%;
	}
	.lead-enquire-container #button-contact_form_lead {
	    display: inline-block;
	    margin: 0 auto;
	    background: transparent;
	    border: 1px solid #fff;
	    color: #fff; 
	    padding: 5px 50px 10px !important;
	    border-radius: 0 !important;
	    font-size: 2em;
	}
	#SponsorshipLead {
	    overflow: hidden;
	}
	.lead-iconp p {
	    color: white;
	}

	/*------------------------------- DTTT Global Page ------------------*/
	.dttt-global-slider .wpb_content_element{
	    margin-bottom: 0px;
	}
	#ubermenu-dttt-global-menu-2146 a {
	    padding: 17px 50px!important;
	    display: block;
	    color: #fff;
	    font-size: 19px;
	    font-family: Arial, sans-serif;
	    border: none;
	    text-transform: none;
	}
	#ubermenu-dttt-global-menu-2146 a:hover{
	    text-decoration: underline;
	}
	#ubermenu-dttt-global-menu-2146.ubermenu .ubermenu-target-text{
	    font-weight: normal;
	}
	.dttt-global-menu.wpb_content_element{
	    margin-bottom: 0;
	}
	.ubermenu-skin-black-white-2{
	    background: transparent!important;
	    border: none!important;
	}
	#ubermenu-dttt-global-menu-2146 li{
	    display: inline-block;
	    /*    width:15.66%;*/
	    text-align: center;
	    vertical-align: middle;
	    line-height: 2.2em;
	    margin-bottom: 0;
	    float: none;
	}
	#ubermenu-nav-dttt-global-menu-2146{
	    text-align: center;
	}
	#ubermenu-dttt-global-menu-2146.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0{
	    width:auto!important;
	}
	.green-register-early-bird button.vc_btn3-color-grey{
	    background: #94ce18;
	    color:#fff;
	    font-size: 16pt;
	    padding: 8px 41px;
	    font-weight: lighter;
	    border-radius: 0;
	    border: 0;
	    font-family: Arial, sans-serif;
	}
	.dttt-global-first-section .introduction-container h2{
	    font-size: 35px;
	    color: #666;
	    letter-spacing: normal;
	    font-weight: bold;
	}

	.dttt-global-first-section .introduction-container p{
	    padding: 0;
	    font-family: Arial, sans-serif;
	    font-size: 20px!important;
	    margin-top:35px;
	}
	#content .open-challenge p{
	    color:#fff;
	    font:normal normal 15pt Arial, sans-serif!important;
	}
	.open-challenge-btn .wpb_wrapper{
	    text-align: right;
	    margin-right: 20px;
	    margin-bottom: 45px;
	}
	.open-challenge .visibility-services-container{
	    padding: 0;
	}
	.open-challenge .visibility-services-container h3{
	    font-size: 35px;
	    margin: 30px 0 56px!important;
	    font-weight: normal!important;
	}
	#flagship-events h3, #cutting-edge h3 {
	    font-size: 35px;
	    color: #666;
	    font-family: Arial, sans-serif;
	}

	#cutting-edge-icons h4 {
	    font-family: 'open sans condensed', Helvetica, sans-serif;
	    color: #666!important;
	    font-size: 22px!important;
	}
	.open-challenge-btn .open-challenge-right-btn .wpb_wrapper{
	    text-align: left;
	    margin-left: 20px;
	    margin-right:0px
	}
	.open-challenge-btn .wpb_wrapper button.vc_btn3.vc_btn3-color-grey,.open-challenge-btn a.vc_btn3.vc_btn3-color-grey{
	    background: transparent;
	    color:#fff;
	    padding:10px 30px;
	    font-size: 16pt;
	    font-family: Arial, sans-serif;
	    border-radius: 0;
	    border-color: #EBEBEB;
	}
	.open-challenge-btn .wpb_wrapper button.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:last-child{
	    text-align: left;
	}
	.visibility-services-container.inner{
	    margin: 60px 0!important; 
	}
	.previous-speakers-container h2{
	    font:normal normal 35px sans-serif;
	    text-align: center;
	    color: #666;
	}
	.speakers-image-container .wpb_single_image{
	    display: flex;
	    flex-wrap: wrap;
	    justify-content: center;
	}
	.speakers-image-container .wpb_single_image h2{
	    order:2;
	    width:100%;
	    font-size: 16pt;
	}
	.challenge-row-one,.challenge-row-two{
	    display: flex;
	    align-items: center;
	    flex-wrap:nowrap;
	}
	.challenge-row-upper-two{
	    position:absolute;
	    width:100%;
	    bottom: 0;
	    text-align: right;
	}
	.challenge-row-upper-one{
	    top:35%;
	    position:absolute;
	    width:100%;
	    text-align: right;
	}
	.challenge-row-upper-one p,.challenge-row-upper-two p,.challenge-row-one p,.challenge-row-two p{
	    color:#fff;
	    padding:0 15px;
	    padding-bottom: 35px;
	}
	.quote-top p {
	    padding: 0 34px;
	    font-size: 25px!important;
	    font-family: Arial, sans-serif!important;
	}
	.quote-name p {
	    font-size: 18px!important;
	    font-family: Arial, sans-serif!important;
	}
	/*.pbc-unit {
	    margin-right: 63px!important;
	}*/
	.pbc-num {
	    line-height: normal!important;
	}
	#days-remain-con {
	    position: relative;
	    right: 63px;
	}

	.days-remain span {
	    line-height: 31px;
	    font-size: 22px;
	}
	.hidden_title{
	    display: none;
	    text-align: right;
	}
	.ubermenu-responsive-toggle-menu-dttt-global-menu{
	    color:#fff;
	}
	.pbc-shell{
	    width:auto!important;
	}
	.pbc-cover.wpb-inline{
	    display:inline-block;
	    width:auto;
	}
	.days-remain .wpb_wrapper{
	    text-align:center;
	}
	.speakaroo-container{
	    display: flex;
	    flex-wrap: wrap;
	    justify-content: center;
	    align-items: center;
	}
	.speakaroo{
	    display: flex;
	    flex-direction: column;
	    justify-content: center;
	    align-items: center;
	    width:16%;
	    padding:0 15px 20px;
	}
	.speakaroo img{
	    -webkit-filter: grayscale(100%);
	    -moz-filter: grayscale(100%);
	    -ms-filter: grayscale(100%);
	    -o-filter: grayscale(100%);
	    filter: gray;
	    -webkit-transition: all .6s ease;
	    -moz-transition: all .6s ease;
	    -ms-transition: all .6s ease;
	    -o-transition: all .6s ease;
	    transition: all .6s ease;
	}
	.speakaroo img:hover{
	    filter: none;
	    cursor: pointer;
	}
	.speakaroo h4{
	    text-align: center;
	}
	.speakaroo img{
	    border-radius: 50%;
	    width:150px;
	}
	@media screen and (max-width:1024px){
	    .speakaroo{
		width: 33%;
	    }
	}
	@media screen and (max-width:768px){
	    .challenge-row-upper-two{
		bottom:-27px;
	    }
	    .challenge-row-upper-one{
		top:40%;
	    }
	}
	@media screen and (max-width:767px){
	    .challenge-row-one img,.challenge-row-two img{
		margin-bottom: 20px;
	    }
	}
	/*------------------------------- End DTTT Global Page --------------*/


	@media screen and (max-width:1280px) {
	    .lead-content-container .section-links-container,
	    .content-services-container, .visibility-services-container, .sponsorship-container{
		padding:0 20px;
	    }
	    .content-services-container h3, .visibility-services-container h3, .sponsorship-container h3{
		margin:15px 0!important;
	    }
	    .content-services-container p.content-services-content, .visibility-services-container p.visibility-services-content, .sponsorship-container p.sponsorship-content{
		word-spacing: 3px;
	    }
	    .lead-content-container .wpb_text_column{
		margin-bottom: 15px!important;
	    }
	}
	@media screen and (max-width:1064px) and (min-width:1024px){
	    .lead-content-container{
		display: flex;
	    }
	    .lead-content-container > div{
		height: auto;
	    }
	    .enquire-btn a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey{
		width:250px;
	    }
	    .lead-content-container .wpb_text_column{
		margin-bottom: 15px!important;
	    }
	}
	@media screen and (max-width:1285px) and (min-width:1024px){
	    .lead-logos-row .vc_col-sm-2{
		width:15.6667%!important;
	    }
	}
	@media screen and (min-width:1520px){
	    .lead-logos-row .vc_col-sm-2{
		width:15.6666667%!important;
	    }
	}
	@media screen and (max-width:981px){
	    .enquire-btn a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey{
		padding-right: 15px;
		padding-left: 15px;
	    }
	    .lead-content-container .vc_col-sm-4.wpb_column.vc_column_container{
		width:31.3%;
		float:left;
	    }
	    .lead-enquire-container .vc_col-sm-4.wpb_column.vc_column_container{
		margin-top:15px;
	    }
	    .lead-content-container .wpb_text_column{
		margin-bottom: 9px!important;
	    }
	}
	@media screen and (max-width:800px){
	    .lead-content-container .vc_col-sm-6 {
		width: 100%;
	    }
	    .visibility-services{
		display: flex;
		flex-direction: column;
		align-items: center;
	    }
	    .challenge-row-one,.challenge-row-two{
		flex-wrap: wrap;
	    }
	    .visibility-services div:first-child{
		order: 2;
	    }
	    .enquire-btn a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey{
		width:250px;
	    }
	    .default-page-content .lead-content-container{
		margin-bottom: 35px!important;
	    }
	}
	@media screen and (max-width:413px){
	    .lead-content-container .vc_col-sm-4.wpb_column.vc_column_container{
		width: 100%;
		float:none;
	    }
	}
	@media screen and (max-width:414px){
	    .lead-logos-row .vc_col-sm-2{
		margin:0 auto!important;
	    }
	}
	@media screen and (max-width:320px){
	    .lead-logos-row .vc_col-sm-2{
		margin: 0 auto
	    }
	}
	@media screen and (min-width:980px){   
	    .lead-single-image{
		max-height: 380px;
	    }
	}
	/** End Lead page **/
	/*----------------------------- start new login page ------------------------------*/
	.newloginpage-title-des{
	    text-align: center;
	    font-size: 20px;
	    width: 70%;
	    margin: 0 auto;
	    color:#a2a2a2;
	    font-family: sans-serif!important;
	}
	.featured-content-row{
	    display: flex;
	    width: 100%;
	    flex-direction: row;
	    align-items: center;
	}
	.featured-content-row p{
	    color: #8d8d8d;
	    font-family: sans-serif!important;
	}
	.featured-content-row .vc_col-sm-4 {
	    padding-right:0;
	}
	.featured-content-row .vc_col-sm-4 img{
	    margin-top:3px;
	}
	.featured-content-row.wpb_row {
	    margin-bottom: 0px;
	}
	.newloginpg-footer-image i{
	    width:100%;
	    text-align: center;
	    margin-bottom: 25px;
	}
	.new-login-pg-footer-title h2{
	    color:#a2a2a2;
	    min-height: 50px;
	}
	.newloginpg-footer-image .vc_btn3.vc_btn3-style-custom{
	    border:2px solid #8d8d8d;
	    background: linear-gradient( to bottom ,#969696, #888888,#8f8f8f)!important;
	    background: -moz-linear-gradient ( bottom, #969696, #888888,#8f8f8f )!important;
	    background: -o-linear-gradient ( bottom, #969696, #888888,#8f8f8f )!important;
	    background: -webkit-linear-gradient ( bottom, #969696, #888888,#8f8f8f )!important;
	    padding:5px 0px;
	    width:75%;
	}
	.newloginpg-footer-image .vc_btn3.vc_btn3-style-custom:hover{
	    border:2px solid #8d8d8d;
	}
	.new-login-pg-link a{
	    font-size: 20px
	}
	.icon-chat{
	    display: block;
	    width: 100%;
	    text-align: center;
	}
	.icon-chat:before{
	    font-size:87px;
	    color:#888888;
	}
	.newloginpg-footer-image .fa:before{
	    font-size: 100px;
	}
	@media screen and (max-width:768px){
	    .vc_row.featured-content-row{
		margin-left: 0!important;
		margin-right:0!important;
	    }
	    .page-id-12306 .full-width-page .default-page-content{
		width:90%;
	    }
	    .newloginpg-footer-image .vc_btn3.vc_btn3-style-custom{
		width:100%;
	    }
	}
	@media screen and (max-width:767px){
	    .newloginpg-footer-image img{
		margin-bottom: 30px;
		width:60%;
	    }
	    .search-form.clearfix{
		display: none;
	    }
	    .speakaroo{
		width:100%
	    }
	    .open-challenge-btn .open-challenge-right-btn .wpb_wrapper,.open-challenge-btn  .wpb_wrapper{
		text-align: center;
		margin-right: 0;
		margin-left: 0;
	    }
	    .challenge-type-container .challenge-row-one .vc_column_container,
	    .challenge-type-container .challenge-row-two .vc_column_container{
		width: 100%;
		margin:0 auto;
	    }
	    .challenge-row-one .wpb_single_image .vc_single_image-wrapper img, .challenge-row-two .wpb_single_image .vc_single_image-wrapper img {
		width: 100%;
		padding: 0 21px;
	    }
	    .challenge-type-container .wpb_single_image .vc_single_image-wrapper{
		display: block;
	    }
	    .challenge-type-container .challenge-row-two .vc_column_container:nth-child(1){
		order:2;
	    }
	    .challenge-type-container .challenge-row-two .vc_column_container:nth-child(2){
		order:1;
	    }
	    .challenge-type-container .challenge-row-two .vc_column_container:nth-child(3){
		order:4;
	    }
	    .challenge-type-container .challenge-row-two .vc_column_container:nth-child(4){
		order:3;
	    }
	    .challenge-row-upper-one,.challenge-row-upper-two{
		display: none;
	    }
	    .hidden_title{
		display: block;
	    }

	}
	@media screen and (max-width:414px){
	    .featured-content-row .vc_col-sm-4,.featured-content-row .vc_col-sm-8,.featured-content-row .vc_col-sm-4 .vc_align_right{
		width:100%;
		text-align: center;
	    }
	    .featured-content-row{
		flex-wrap: wrap;
	    }
	}
	/************************* menu ****************************************/
	form .widget.simple-social-icons-4{
	    display: block;
	    width:100%;
	    margin-right:0;
	}
	form .widget.simple-social-icons-4 .alignleft{
	    text-align: right;
	}
	@media screen and (min-width:768px){
	    .navbar-collapse .search-form button{
		right:15px!important
	    }
	    .navbar-collapse .search-field.form-control{
		float: right;
		margin-right: 0!important;
		padding-right: 0!important;
		right: 0;
	    }
	}

	/*----------------------------- End New Login Page ------------------------------*/
	@media screen and (min-width:320px) {
	    .ms-skin-light-6 .ms-nav-next,
	    .ms-skin-light-6 .ms-nav-prev {
		background: url(/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-6.png)!important
	    }
	    .ms-skin-light-6 .ms-nav-prev {
		background-position: -86px 103px!important
	    }
	    .ms-skin-light-6 .ms-nav-next {
		background-position: -87px -21px!important
	    }
	}

	@media only screen and (min-width:768px) {
	    .navbar-nav {
		margin: 0 0 0 50px
	    }
	    body .ubermenu-nav li a {
		padding: 29px 15px 0;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out;
		text-align: center
	    }
	    body .ubermenu-nav li a i.ubermenu-icon {
		display: block;
		border-radius: 50%;
		width: 45px;
		height: 45px;
		line-height: 45px;
		margin: 0 auto 10px;
		color: #fff;
		border: 1px solid transparent;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out
	    }
	    .ubermenu-skin-white .ubermenu-item-level-0.ubermenu-active>.ubermenu-target,
	    .ubermenu-skin-white .ubermenu-item-level-0:hover>.ubermenu-target {
		background: 0 0!important
	    }
	    .ubermenu-skin-white .ubermenu-item-level-0>.ubermenu-target {
		font-family: 'Open Sans', sans-serif!important;
		text-transform: uppercase!important;
		font-size: 13px!important;
		outline: 0!important;
		font-weight: 500!important;
		padding: 30px 15px 0
	    }
	    body .green-icon-menu a i.ubermenu-icon {
		background: #9fd134
	    }
	    body .dodgerblue-icon-menu a i.ubermenu-icon {
		background: #1ae392
	    }
	    body .cyan-icon-menu a i.ubermenu-icon {
		background: url(img/icons/opinions.png) center center no-repeat #0bc5d1;
		background-size: 46%
	    }
	    body .cyan-icon-menu a i.ubermenu-icon:before {
		content: ""
	    }
	    body .pink-icon-menu a i.ubermenu-icon {
		background: #fe5e74
	    }
	    body .softBlue-icon-menu a i.ubermenu-icon {
		background: #9085e5
	    }
	    body .yellow-icon-menu a i.ubermenu-icon {
		background: #fcd845
	    }
	    body .gray-icon-menu a i.ubermenu-icon {
		background: #cdcdcd
	    }
	    body .darkblue-icon-menu a i.ubermenu-icon {
		background: #3a6d96;
	    }

	    body .ubermenu-nav li a i.ubermenu-icon:before {
		font-size: 22px;
		line-height: 2
	    }
	    .ubermenu .ubermenu-item-layout-icon_left>.ubermenu-target-title {
		margin-left: 0!important
	    }
	    #menu-header-links li a {
		font-size: 14px;
		/*        color: #382e2e;*/
		text-transform: uppercase;
		font-weight: 600
	    }
	    #menu-header-links li a i {
		display: block;
		margin-bottom: 10px
	    }
	    .search-form input[type=search] {
		padding: 0 0 0 10px
	    }
	    .search-form button {
		top: 57px;
		right: -5px !important;
	    }
	    .transform_mainheader {
		font-size: 22px;
		font-weight: 100 !important;
	    }
	    .transform_subheader {
		font-size: 16px !important;
		word-spacing: 0;
		font-weight: 100 !important;
	    }
	    /*Content page*/
	    ul.new-bp-menu li a {
		margin-left: 10px;
	    }
	    /*end Content pag*/

	    /*digital trends page*/
	    .tax-digital-trends .page-title-banner {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	    }
	    .digital-trends-posts-buttons-group {
		text-align: left !important;
	    }
	    body.tax-digital-trends .opinions-all-button {
		margin-top: 0 !important;
		padding-top: 0;
		margin-left: auto !important;
	    }
	    /*end digital trends page*/

	}
	@media screen and (max-width: 800px) {
	    #destination p {
		text-align: center !important;
	    }
	    .open-challenge-btn .vc_col-sm-6 {
		display: inline-block;
		width: auto;
		float: none;
	    }
	    .open-challenge-btn{
		text-align: center;
	    }
	    #cutting-edge-icons .vc_col-sm-2{
		width:50%;
	    }
	    #cutting-edge-icons {
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	    }
	    #cutting-edge-icons .vc_col-sm-1 {
		display: none!important;
	    }
	    #cutting-edge-icons.cutting-edge-icons .vc_col-sm-3{
		width: 50%;
	    }
	    #cutting-edge-icons {
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	    }
	}
	@media screen and (max-width:413px){
	    #cutting-edge-icons.cutting-edge-icons .vc_col-sm-3, .speakers-image-container .vc_col-sm-5, #cutting-edge-icons .vc_col-sm-2, .open-challenge-btn .vc_col-sm-6{
		width:100%
	    }
	}
	@media screen and (min-width: 801px) {
	    #destination p {
		height: 160px;
	    }
	    #destination .vc_col-sm-4 h2 {
		font-size: 20px;
	    }
	    /* #destination p,
	     #what-next p {
		 width: 60%;
		 display: inline-block;
	     }*/

	    #destination .wpb_single_image .vc_single_image-wrapper {
		width: 60px;
		height: 85px;
	    }
	}
	@media screen and (min-width: 991px) {
	    #destination p {
		height: 160px;
		overflow: hidden;
	    }
	    #destination .vc_col-sm-4 h2 {
		font-size: 24px;
	    }
	}
	@media (min-width:960px) {
	    .archive.trends .container {
		width: 96%
	    }
	    .login_destination_section {
		background-size: 100% 83%
	    }
	    /****launchpad*****/
	    .fixedprag{
		display: block;
	    }

	}
	@media (min-width:1024px) {
	    div#content {
		float: left!important
	    }
	    #main-menu .ubermenu-responsive-default.ubermenu {
		display: inline-block!important;
		border: none
	    }
	}
	@media (min-width:1100px) {
	    .digital-trends-posts-buttons-group {
		width: 60%
	    }
	}

	@media only screen and (min-width:1200px) {
	    #destination p {
		height: 135px;
		overflow: hidden;
	    }
	    #destination p, #what-next p {
		width: 75%;
		display: inline-block;
	    }
	    #featured_events .row div article {
		max-width: 363px;
		max-height: 336px
	    }
	    #main-menu .ubermenu {
		display: inline-block!important
	    }
	    .ubermenu-responsive-default.ubermenu {
		display: block!important
	    }
	    .ubermenu .ubermenu-nav .ubermenu-column-2-11 {
		width: auto!important
	    }
	    .box.top.vc_column_container {
		margin: 10px 0 0 35px;
		width: 30%
	    }
	    .search-form input[type=search] {
		padding: 0 50px 0 10px!important
	    }
	    body.learn #campusModulesInner {
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		height: 650px
	    }
	    body.learn #campusModules #campusModulesInner>.vc_column_container {
		height: 100%
	    }
	    body.learn #campusModules #campusModulesInner .vc_column_container>.wpb_wrapper {
		position: relative;
		height: 100%
	    }
	    body.learn #campusModules #campusModulesInner .vc_column_container>.wpb_wrapper .wpb_content_element:nth-child(3) p {
		height: 200px;
		max-height: 200px
	    }
	    body.learn #campusModulesInner>.wpb_column .wpb_wrapper>.wpb_single_image {
		line-height: 150px;
		max-height: 150px;
		margin-top: 25px!important
	    }
	    body.learn #campusModulesInner>.wpb_column .wpb_wrapper h3 span {
		font-size: 14pt!important
	    }
	    body.learn #campusModulesInner .wpb_single_image img {
		max-width: 80%
	    }
	}

	@media (min-width:1400px) {
	    .container.trend-sections {
		width: 100%!important;
		margin-left: 0;
		padding: 0 4px 0 10px
	    }
	    .trend-sections h2 {
		font-size: 17px;
		min-width: 256px
	    }
	    .trend-sections .col-md-2 {
		width: auto!important;
		margin: 2%!important;
		max-width: 15%
	    }
	    aside .cat-menu li a {
		width: 100%!important;
		padding-left: 60px!important;
		min-width: 256px;
		font-size: 15px!important
	    }
	    .search-form input[type=search] {
		padding: 0 50px 0 10px!important
	    }
	}

	@media only screen and (min-width:1600px) {
	    #blog-stream .post.wider {
		width: 745px
	    }
	    #blog-stream .post.smaller {
		width: 408px
	    }
	    .counter-6 {
		display: block!important
	    }
	    .container {
		width: 1600px
	    }
	    .launchpad .wrap {
		padding: 0!important;
		width: 97%;
		margin: 0 auto
	    }
	    #events-content .ad .thumb,
	    .grid-item-four.ad.grid-mb.mr {
		width: 430px!important;
		margin-left: 12px;
		margin-right: 0
	    }
	    .right-single .ignition-1 {
		height: 250px!important
	    }
	    .trend-sections h2 {
		min-width: 300px;
		font-size: 18px!important
	    }
	    .container.trend-sections {
		width: 98%!important;
		margin-left: 9px;
		padding: 0
	    }
	    aside .cat-menu li a {
		display: table-cell;
		width: 100%!important;
		padding-left: 60px!important;
		min-width: 290px;
		font-size: 15px!important
	    }
	    .incubators-grid-posts .col-md-6 {
		max-height: 370px
	    }
	    .trends .wrapper-sticky {
		margin: 1.2% 1% 0 3%!important
	    }
	}

	@media only screen and (min-width:1920px) {
	    .trend-sections h2 {
		min-width: 335px
	    }
	    aside .cat-menu li a {
		width: 100%!important;
		padding-left: 60px!important;
		font-size: 15px!important
	    }
	    .incubators-grid-posts .col-md-6 {
		max-height: 365px
	    }
	}

	@media only screen and (max-width:1680px) {
	    body.single.single-all-insights #blog-stream {
		margin-left: -6%
	    }
	    .cat-menu {
		margin: 0!important
	    }
	    #events-content .ad .thumb,
	    .grid-item-four.ad.grid-mb.mr,
	    .launchpad .ad .thumb {
		width: 100%!important;
		max-width: 373px;
		margin-left: 12px;
		margin-right: 0
	    }
	    .incubators-grid-posts .col-md-6 {
		max-height: 380px
	    }
	}

	@media only screen and (max-width:1600px) {
	    .post-type-archive-opinion #blog-stream,
	    .tax-opinion-categories #blog-stream {
		margin-left: .8%
	    }
	    #footer .join-us ul li {
		margin-right: 1em
	    }
	    #blurbox-wrapper.travel-blogger .ignitiondeck a.learn-more-button {
		width: 35%!important
	    }
	    #blog-stream .post.smaller,
	    #blog-stream .post.wider {
		width: 49%
	    }
	    .archive.opinion #content .page-title-banner {
		padding-left: 30px!important
	    }
	    .archive.transform #content .schedule {
		margin: 60px 0 0!important
	    }
	    .archive.transform .transform-features>div {
		padding: 0!important
	    }
	    .archive.transform .vc_row {
		margin-right: 0!important
	    }
	    .archive.transform #destination {
		margin: 0 -15px 40px auto!important
	    }
	    .incubators-grid-posts .col-md-6 {
		max-height: 380px
	    }
	}

	@media screen and (max-width:1450px) {
	    .wrapper {
		max-width: 1080px
	    }
	    #events-content .ad .thumb,
	    .grid-item-four.ad.grid-mb.mr,
	    .launchpad .ad .thumb {
		max-width: 425px!important;
		margin-left: 5px;
		margin-right: 0
	    }
	    .incubators-grid-posts .col-md-6 {
		min-height: 300px;
		width: 50%;
		float: left;
		max-height: 510px
	    }
	}

	@media only screen and (max-width:1440px) {
	    .tax-events-categories .wrap.mb.cf {
		width: 93%!important;
		margin: 0 auto
	    }
	    body.tax-events-categories .grid-item-four.ad.grid-mb.mr {
		width: 32%
	    }
	    .fancybox-iframe,
	    .fancybox-image {
		height: 530px!important
	    }
	    .fancybox-skin {
		height: 580px!important
	    }
	    .fancybox-wrap.fancybox-mobile.fancybox-type-iframe.fancybox-opened {
		left: 15%!important
	    }
	    .most-recent {
		margin-top: -73px
	    }
	    #content input[type=email],
	    #content input[type=text]:not(.search-data),
	    #content select,
	    #content textarea,
	    .fsFieldRow input[type=email],
	    .fsFieldRow input[type=number],
	    .fsFieldRow input[type=tel],
	    .fsFieldRow input[type=text],
	    .fsForm textarea,
	    .memberdeck form .form-row input,
	    .memberdeck form .form-row textarea,
	    div.ws-plugin--s2member-pro-login-widget>form input[type=password] {
		max-width: 100%
	    }
	    body.single.single-all-insights #blog-stream {
		margin-left: -6%
	    }
	    #footer .join-us ul li {
		margin-right: 1em
	    }
	    .archive .trends .container {
		width: 100%;
		margin-left: 17px
	    }
	    .cat-menu {
		margin: 0!important
	    }
	    .trend-sections .col-md-2 {
		width: 15%!important;
		margin: 2%!important;
		min-height: auto!important
	    }
	    aside .cat-menu li a {
		padding-left: 60px!important;
		width: 100%!important;
		min-width: 235px;
		font-size: 13px!important
	    }
	    .cat-menu a,
	    .trend-sections h2 {
		font-size: 15px!important;
		min-width: 235px
	    }
	    .incubators-grid-posts .col-md-6 {
		min-height: 300px;
		width: 50%;
		float: left;
		max-height: 360px
	    }
	    h2.incubators_page_post_title_left a,
	    h2.incubators_page_post_title_right a {
		font-size: 36px
	    }
	}

	@media screen and (max-width:1400px) {
	    body.tax-events-categories .grid-item-four.ad.grid-mb.mr {
		width: 30%
	    }
	    .tax-events-categories .wrap.mb.cf {
		width: 97%!important;
		margin: 0 auto;
		padding: 3% 1%
	    }
	    .grid-item-four.ad.grid-mb.mr {
		width: 32%!important;
		margin-left: 1%!important;
		margin-right: 0!important
	    }
	    .login_destination_section p {
		width: 64%!important
	    }
	    .login_destination_section_btn {
		width: 60%!important;
		font-size: 32px!important;
		top: 17px!important
	    }
	}

	@media (max-width:1366px) {
	    div.right {
		width: 25%!important
	    }
	    .most-recent .media-body,
	    .most-recent .media-left,
	    .most-recent .media-right {
		vertical-align: top!important
	    }
	    .most-recent .media {
		margin-top: 5px!important
	    }
	    .most-recent .title {
		margin: 0 60px 0 40px!important
	    }
	    .most-recent .media-body,
	    .most-recent .media-left {
		vertical-align: middle!important
	    }
	    .most-recent .media-left .avatar,
	    .most-recent .media-object {
		margin-top: 0!important;
		vertical-align: top!important
	    }
	    .most-recent .media h3 {
		margin: 0!important
	    }
	    .most-recent {
		margin-top: -65px!important
	    }
	    .archive .trends .container {
		width: 100%;
		margin-left: 17px
	    }
	    .cat-menu {
		margin: 0!important
	    }
	    aside .cat-menu li a {
		width: 100%!important;
		padding-left: 55px!important;
		min-width: 226px;
		font-size: 13px!important
	    }
	    .trend-sections h2 {
		font-size: 15px!important
	    }
	    .trend-sections .col-md-2 {
		width: 15%!important;
		margin: 2%!important;
		min-height: auto!important
	    }
	    .trend-sections aside {
		float: none
	    }
	}

	@media only screen and (min-width:1366px) {
	    .login_destination_section {
		background-size: 100% 89%
	    }
	}

	@media only screen and (max-width:1280px) {
	    .tax-events-categories .wrap.mb.cf {
		width: 97%!important
	    }
	    body.tax-events-categories .grid-item-four.ad.grid-mb.mr {
		width: 32%
	    }
	    #featured_events .wow {
		width: 33.1%
	    }
	    #footer .join-us a,
	    #footer .join-us p,
	    #footer .who-we-are .textwidget,
	    #footer .who-we-are .textwidget div,
	    #footer ul li a {
		font-size: 1.1em!important
	    }
	    #footer .join-us ul li {
		margin-right: 15px
	    }
	    .archive.transform .cycle-slide {
		width: 65%;
		margin: 0 20%
	    }
	    .page-template-page-login {
		padding-right: 0!important
	    }
	    .join-coming-soon {
		font-size: 16px!important;
		text-align: left;
		padding-right: 33%
	    }
	    .archive .trends .container {
		width: 100%;
		zoom: .9;
		margin-left: 17px
	    }
	    .trend-sections .col-md-2 {
		width: auto!important;
		margin: 2%!important;
		max-width: 15%
	    }
	    .trend-sections h2 {
		padding-left: 0;
		min-width: 220px
	    }
	    body.launchpad .slide-img .inner-img img {
		margin-top: 0!important
	    }
	    #destination .box.module {
		max-height: 145px!important
	    }
	    #destination>div>div>div>div.vc_col-sm-4.box.module.wpb_column.vc_column_container>div>div.wpb_text_column.wpb_content_element.pull-left>div>h2 {
		margin: 3px 0!important
	    }
	    h2.incubators_page_post_title_left,
	    h2.incubators_page_post_title_right {
		padding: 8px 0
	    }
	}

	@media only screen and (max-width:1200px) {
	    #blog-stream article,
	    .trend-sections aside {
		float: none
	    }
	    .single.single-opinion .expert-name {
		font-size: 18px!important
	    }
	    #featured_events .row>div.col-xs-12 {
		width: auto;
		margin: 0 auto
	    }
	    #blog-stream .post.smaller,
	    #blog-stream .post.wider {
		width: 100%
	    }
	    .ignitiondeck form .form-row.left,
	    .ignitiondeck form#fes .form-row.left {
		padding-right: 0!important
	    }
	    #content .ignitiondeck form .form-row.twothird,
	    #content .ignitiondeck form#fes .form-row.half,
	    .ignitiondeck form .form-row.half,
	    .ignitiondeck form .form-row.third,
	    .ignitiondeck form .half,
	    .ignitiondeck form .third,
	    .ignitiondeck form .twothird,
	    .ignitiondeck form#fes .form-row.third,
	    .ignitiondeck form#fes .half,
	    .ignitiondeck form#fes .third,
	    div#content {
		width: 100%!important
	    }
	    .ignitiondeck form .form-row.half,
	    .ignitiondeck form .half,
	    .ignitiondeck form#fes .form-row.half,
	    .ignitiondeck form#fes .half {
		margin-right: 20px!important
	    }
	    .archive .trends .container {
		width: 100%;
		margin-left: 17px
	    }
	    .cat-menu {
		margin: 0!important
	    }
	    aside .cat-menu li a {
		width: 100%!important;
		padding-left: 55px!important;
		min-width: 210px;
		font-size: 12px!important
	    }
	    .trend-sections h2 {
		font-size: 15px!important;
		padding-left: 0;
		min-width: 200px
	    }
	    .trend-sections .col-md-2 {
		width: 15%!important;
		margin: 2%!important;
		min-height: auto!important
	    }
	    .incubators-grid-posts .col-md-6 {
		min-height: 300px;
		width: 50%;
		float: left;
		max-height: 350px
	    }
	    h2.incubators_page_post_title_left,
	    h2.incubators_page_post_title_right {
		padding: 10px 0 0
	    }
	    h2.incubators_page_post_title_left a,
	    h2.incubators_page_post_title_right a {
		font-size: 30px!important
	    }
	    .incubators_page_post_thumb img {
		width: auto;
		max-height: none;
		height: 100%;
		max-width: none;
		position: relative;
		right: 25%
	    }
	    body.learn #learnOnRow p,
	    body.learn #learnTwoRow p {
		text-align: center!important
	    }
	    /*Content page*/
	    ul.new-bp-menu li {
		width: 50%;
	    }
	}

	@media (max-width:1125px) {
	    .most-recent ul li:nth-child(4) {
		display: none
	    }
	    .ubermenu {
		display: inline-block!important
	    }
	    .home #footer .join-us ul li {
		margin-right: 1.3em
	    }
	    .archive .trends .container {
		width: 100%;
		margin-left: 10px
	    }
	    .cat-menu {
		margin: 0!important
	    }
	    aside .cat-menu li a {
		display: table-cell!important;
		width: 100%!important;
		padding-left: 55px!important;
		line-height: 20px!important;
		min-width: 200px;
		font-size: 12px!important
	    }
	    .cat-single .cat-menu li a {
		display: -ms-flexbox!important;
		display: -webkit-flex!important;
		display: flex!important
	    }
	    .trend-sections h2 {
		font-size: 13px!important;
		padding-left: 0;
		min-width: 200px
	    }
	    .trend-sections .col-md-2 {
		width: 15%!important;
		margin: 2%!important;
		min-height: auto!important
	    }
	}

	@media only screen and (max-width:1124px) {
	    .most-recent ul li {
		width: 23%!important
	    }
	    .reveal-modal {
		width: 80%
	    }
	    #featured_events .wow {
		width: 33%
	    }
	}

	@media only screen and (min-width:1025px) and (max-width:1029px) {
	    .tax-digital-trends .page-title-banner {
		margin-bottom: 0
	    }
	    .ubermenu-skin-white.ubermenu-responsive-toggle {
		display: inline;
		float: right;
		clear: right;
		position: relative
	    }
	}
	@media (max-width:1024px) {
	    #content .challenge-row-two .wpb_text_column p,
	    #content .challenge-row-one .wpb_text_column p,
	    #content .challenge-row-upper-one .wpb_text_column p,
	    #content .challenge-row-upper-two .wpb_text_column p{
		font-size: 16px!important;
	    }
	    .single-trends .col-md-3 {
		width: 100%!important
	    }
	    h2.login_destination_section_title {
		font-size: 34px!important;
		font-weight: 100;
		margin-bottom: 24px!important
	    }
	    .login_destination_section p {
		font-size: 18px!important;
		width: 61%!important
	    }
	    .login_destination_section_btn {
		font-size: 27px!important;
		width: 53%!important;
		margin: 6px auto!important;
		max-width: 615px;
		top: 11px!important;
		padding: 8px!important
	    }
	    .main-login-top {
		position: relative;
		width: 15%;
		float: right;
		text-align: right;
		height: auto;
		margin-right: 10%
	    }
	    #right-single-sidebar {
		margin-bottom: 30px!important
	    }
	    .tax-events-categories .wrap.mb.cf {
		width: 97%!important;
		margin: 0 auto;
		padding: 3% 1%
	    }
	    body.tax-events-categories .grid-item-four.ad.grid-mb.mr {
		width: 32%!important;
		margin-left: 1%!important;
		margin-right: 0!important
	    }
	    .tax-events-categories .main-event-title {
		font-size: 15px!important
	    }
	    h3.main-event-details {
		position: absolute;
		bottom: 0;
		right: 10px
	    }
	    #featured_events .wow {
		width: 31.8%;
		margin-left: 1%
	    }
	    form.fsForm.fsSingleColumn {
		width: 96%
	    }
	    .archive.transform .cycle-slide {
		width: 100%;
		margin: 0
	    }
	    #blurbox-wrapper.travel-blogger .ignitiondeck a.learn-more-button {
		width: 50%!important
	    }
	    #destination-colored-part,
	    #titles {
		margin-left: 0
	    }
	    .navbar {
		margin-bottom: 0
	    }
	    div#main-menu>nav {
		width: 106.3%!important;
		margin-bottom: 10px;
	    }
	    .fsForm input[type=submit],
	    .fsPagination .fsNextButton,
	    .fsPagination .fsPreviousButton {
		width: 100%!important
	    }
	    .fsboxshadow .fsBody .fsForm {
		padding: 0!important
	    }
	    div.fsProgress {
		display: block!important;
		margin-top: 100px!important
	    }
	    .single.single-opinion .white-bg {
		top: 13%;
		width: 20%
	    }
	    #blurbox-wrapper {
		width: 75%!important
	    }
	    #destination .transfrom-icons span {
		margin-top: 45px!important
	    }
	    div.right {
		margin-left: 7%!important
	    }
	    h1.coming-soon {
		font-size: 20px!important;
		-webkit-font-smoothing: antialiased!important
	    }
	    .most-recent ul li {
		width: 35%!important
	    }
	    .most-recent {
		margin-top: -11.6%!important
	    }
	    .most-recent .title {
		line-height: 105px!important
	    }
	    #destination .box.module .pull-left p {
		margin-bottom: 10px!important
	    }
	    #destination .box.module {
		max-height: 160px!important
	    }
	    .all-insights #blog-stream {
		padding-left: 4%
	    }
	    h1 {
		font-size: 30px
	    }
	    h2 {
		font-size: 23px
	    }
	    #blog-stream .categroy-icon,
	    #blog-stream .post .post_info .categroy-icon,
	    #featured_events .categroy-icon {
		width: 35px!important;
		height: 35px!important;
		line-height: 17px!important
	    }
	    #featured_events h1 .categroy-icon {
		bottom: 3px
	    }
	    .search.search-results #blog-stream.all-insights-archive-latest-posts .post {
		width: 45%;
		margin-right: 5%;
		float: left
	    }
	    #footer .container {
		width: 100%!important
	    }
	    #footer .join-us,
	    #footer .who-we-are,
	    #footer .widget_nav_menu {
		width: 100%
	    }
	    #footer .widget_nav_menu {
		width: 50%
	    }
	    #footer {
		padding-bottom: 30px!important
	    }
	    .page-title-banner {
		padding: 10px 25px!important
	    }
	    .single-ignition_product .single-content {
		width: 100%!important
	    }
	    .id-complete-projcont {
		width: 65%!important
	    }
	    .id-complete-deck {
		width: 27%!important
	    }
	    .id-complete-deck,
	    .id-complete-projcont {
		margin: 0 2%!important
	    }
	    .opinions-all-button {
		float: right!important;
		margin-left: 0!important
	    }
	    .digital-trends-posts-button {
		margin: 0 7px
	    }
	    .search-form input[type=search] {
		opacity: 1;
		visibility: visible;
		margin-top: 0
	    }
	    .navbar .search-form button {
		display: none
	    }
	    .ubermenu-skin-white.ubermenu-responsive-toggle {
		font-size: 16px
	    }
	    .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column:nth-of-type(2n+1) {
		clear: none!important
	    }
	    .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column,
	    .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto {
		min-width: 1%!important
	    }
	    .ubermenu-submenu li.ubermenu-tabs,
	    .ubermenu-submenu li.ubermenu-tabs ul.ubermenu-tabs-group,
	    .ubermenu-submenu li.ubermenu-tabs ul.ubermenu-tabs-group li.ubermenu-tab.ubermenu-item {
		margin-top: 0!important
	    }
	    .ubermenu-submenu {
		left: -150px!important
	    }
	    #main-menu nav>ul>li.mobile-menu,
	    body li.green-icon-menu {
		padding: 14px 0;
		background: #fff
	    }
	    .navbar-nav {
		margin: 0 0 0 50px
	    }
	    body .ubermenu-nav li a {
		padding: 29px 15px 0;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out;
		text-align: center
	    }
	    body .ubermenu-nav li a i.ubermenu-icon {
		border-radius: 50%;
		height: 45px;
		line-height: 45px;
		color: #fff;
		border: 1px solid transparent;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out
	    }
	    .ubermenu-skin-white .ubermenu-item-level-0.ubermenu-active>.ubermenu-target,
	    .ubermenu-skin-white .ubermenu-item-level-0:hover>.ubermenu-target {
		background: 0 0!important
	    }
	    .ubermenu-skin-white .ubermenu-item-level-0>.ubermenu-target {
		font-family: 'Open Sans', sans-serif!important;
		text-transform: uppercase!important;
		font-size: 13px!important;
		outline: 0!important;
		font-weight: 500!important
	    }
	    body .green-icon-menu a i.ubermenu-icon {
		background: #9fd134
	    }
	    body .cyan-icon-menu a i.ubermenu-icon {
		background-size: 46%
	    }
	    body .cyan-icon-menu a i.ubermenu-icon:before {
		content: ""
	    }
	    body .pink-icon-menu a i.ubermenu-icon {
		background: #fe5e74
	    }
	    body .softBlue-icon-menu a i.ubermenu-icon {
		background: #9085e5
	    }
	    body .yellow-icon-menu a i.ubermenu-icon {
		background: #fcd845
	    }
	    body .gray-icon-menu a i.ubermenu-icon {
		background: #cdcdcd
	    }
	    body .ubermenu-nav li a i.ubermenu-icon:before {
		font-size: 22px;
		line-height: 2
	    }
	    .ubermenu .ubermenu-item-layout-icon_left>.ubermenu-target-title {
		margin-left: 0!important
	    }
	    #menu-header-links li a {
		font-size: 14px;
		/*        color: #382e2e;*/
		text-transform: uppercase;
		font-weight: 600
	    }
	    #menu-header-links li a i {
		display: block;
		margin-bottom: 10px
	    }
	    .ubermenu-responsive {
		width: 100%!important;
		float: left!important;
		margin-top: 3%!important
	    }
	    .ubermenu-skin-white.ubermenu-responsive-toggle {
		display: inline;
		float: right;
		clear: right;
		position: relative
	    }
	    #ubermenu-main-353 .mobile-menu {
		display: inline-block!important;
		width: 50%!important;
		padding: 13px 13px 13px 0
	    }
	    #ubermenu-main-353 .mobile-menu:nth-child(5),
	    #ubermenu-main-353 .mobile-menu:nth-child(7) {
		padding: 13px 0
	    }
	    #main-menu .mobile-menu span {
		font-size: 14px!important;
		font-weight: 700!important
	    }
	    #main-menu nav>ul>li:nth-child(1)>a:before {
		content: "\f073";
		color: #9fd134
	    }
	    #main-menu nav>ul>li:nth-child(5)>a:before {
		content: "\f06e";
		color: #fcd845
	    }
	    #main-menu nav>ul>li:nth-child(7)>a:before {
		content: "\f238";
		color: #cdcdcd;
		font-family: dashicons
	    }
	    #main-menu nav>ul>li:nth-child(9)>a:before {
		content: "\f1b1";
		color: #1ae392;
		padding-left: 25px !important;
	    }
	    #main-menu nav>ul>li:nth-child(11)>a:before {
		content: "\f005";
		color: #fe5e74
	    }
	    #main-menu nav>ul>li:nth-child(13)>a:before {
		content: "\f2b5";
		color: #3a6d96;
	    }
	    #main-menu nav>ul>li:nth-child(15)>a:before {
		content: "\f135";
		color: #9085e5 ;
	    }
	    #main-menu nav>ul>li:nth-child(1)>a:before,
	    #main-menu nav>ul>li:nth-child(11)>a:before,
	    #main-menu nav>ul>li:nth-child(13)>a:before,
	    #main-menu nav>ul>li:nth-child(3)>a:before,
	    #main-menu nav>ul>li:nth-child(5)>a:before,
	    #main-menu nav>ul>li:nth-child(7)>a:before,
	    #main-menu nav>ul>li:nth-child(9)>a:before,
	    #main-menu nav>ul>li:nth-child(15)>a:before {
		float: left;
		font-size: 20px;
		padding-left: 15px
	    }
	    .join-us button,
	    div.ubermenu-submenu>ul {
		float: right!important
	    }
	    #main-menu nav>ul>li:nth-child(1)>a:before,
	    #main-menu nav>ul>li:nth-child(11)>a:before,
	    #main-menu nav>ul>li:nth-child(13)>a:before,
	    #main-menu nav>ul>li:nth-child(3)>a:before,
	    #main-menu nav>ul>li:nth-child(5)>a:before,
	    #main-menu nav>ul>li:nth-child(9)>a:before,
	    #main-menu nav>ul>li:nth-child(15)>a:before {
		font-family: fontawesome
	    }
	    #main-menu nav>ul>li:nth-child(3)>a:before {
		content: "\f040";
		color: #0bc5d1
	    }
	    .ubermenu .ubermenu-nav .ubermenu-column-1-4 {
		width: 100%!important
	    }
	    .ubermenu-skin-white .ubermenu-item-level-0>.ubermenu-target {
		padding: 15px
	    }
	    .ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel {
		width: 90%!important
	    }
	    body .ubermenu-nav li a i.ubermenu-icon {
		margin: 0;
		display: inline;
		width: auto
	    }
	    #menu-item-6667>a>span,
	    .ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel {
		display: none
	    }
	    li#menu-item-8176 {
		width: 35%
	    }
	    .ubermenu .ubermenu-submenu {
		position: absolute;
		left: -70px!important;
		top: 0!important;
		width: 90%!important;
		min-width: 40%!important
	    }
	    #main-menu .ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop,
	    .transform-features {
		left: 0!important
	    }
	    .ubermenu .ubermenu-column,
	    .ubermenu.ubermenu-responsive .ubermenu-tab-content-panel {
		max-width: none!important
	    }
	    .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column {
		margin-top: 0
	    }
	    #main-menu nav>ul>li:nth-child(1) a:before:hover,
	    #main-menu nav>ul>li:nth-child(1) a:hover,
	    #main-menu nav>ul>li:nth-child(1):hover,
	    #main-menu nav>ul>li:nth-child(11) a:before:hover,
	    #main-menu nav>ul>li:nth-child(11) a:hover,
	    #main-menu nav>ul>li:nth-child(11):hover,
	    #main-menu nav>ul>li:nth-child(13) a:before:hover,
	    #main-menu nav>ul>li:nth-child(13) a:hover,
	    #main-menu nav>ul>li:nth-child(13):hover,
	    #main-menu nav>ul>li:nth-child(3) a:before:hover,
	    #main-menu nav>ul>li:nth-child(3) a:hover,
	    #main-menu nav>ul>li:nth-child(3):hover,
	    #main-menu nav>ul>li:nth-child(5) a:before:hover,
	    #main-menu nav>ul>li:nth-child(5) a:hover,
	    #main-menu nav>ul>li:nth-child(5):hover,
	    #main-menu nav>ul>li:nth-child(7) a:before:hover,
	    #main-menu nav>ul>li:nth-child(7) a:hover,
	    #main-menu nav>ul>li:nth-child(7):hover,
	    #main-menu nav>ul>li:nth-child(9) a:before:hover,
	    #main-menu nav>ul>li:nth-child(9) a:hover,
	    #main-menu nav>ul>li:nth-child(9):hover,
	    body li.cyan-icon-menu,
	    body li.dodgerblue-icon-menu,
	    body li.gray-icon-menu,
	    body li.green-icon-menu,
	    body li.pink-icon-menu,
	    body li.softBlue-icon-menu,
	    body li.yellow-icon-menu {
		color: #fff!important
	    }
	    #main-menu nav>ul>li:nth-child(1):hover,
	    body li.green-icon-menu {
		background: #9fd134!important
	    }
	    #main-menu nav>ul>li:nth-child(3):hover,
	    body li.cyan-icon-menu {
		background: #0bc5d1!important
	    }
	    #main-menu nav>ul>li:nth-child(5):hover,
	    body li.yellow-icon-menu {
		background: #fcd845!important
	    }
	    #main-menu nav>ul>li:nth-child(7):hover,
	    body li.gray-icon-menu {
		background: #cdcdcd!important
	    }
	    #main-menu nav>ul>li:nth-child(9):hover,
	    body li.dodgerblue-icon-menu {
		background: #1ae392!important
	    }
	    #main-menu nav>ul>li:nth-child(11):hover,
	    body li.pink-icon-menu {
		background: #fe5e74 !important
	    }
	    #main-menu nav>ul>li:nth-child(13):hover,
	    body li.darkblue-icon-menu {
		background: #3a6d96!important
	    }
	    #main-menu nav>ul>li:nth-child(15):hover,
	    body li.softBlue-icon-menu {
		background: #9085e5!important
	    }
	    .ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0 {
		width: 10%!important
	    }
	    body .cyan-icon-menu a i.ubermenu-icon {
		background: 0 0!important
	    }
	    #main-menu .ubermenu-icon.dashicons:before,
	    #main-menu .ubermenu-icon.fa:before,
	    body #main-menu .cyan-icon-menu a i.ubermenu-icon:before {
		content: "\f18e"!important;
		font-family: fontawesome
	    }
	    .ubermenu .ubermenu-item-layout-icon_left>.ubermenu-target-title {
		font-size: 0
	    }
	    #main-menu nav>ul>li>ul {
		height: 469px!important;
		width: 50%!important
	    }
	    #menu-item-6667 a>span.ubermenu-target-title.ubermenu-target-text,
	    #menu-item-8395 a>span.ubermenu-target-title.ubermenu-target-text {
		padding: 2% 0!important
	    }
	    #menu-item-6667 a>span.ubermenu-target-description.ubermenu-target-text,
	    #menu-item-8395 a>span.ubermenu-target-description.ubermenu-target-text {
		padding: 0!important
	    }
	    #menu-item-6667 a>span.ubermenu-target-description.ubermenu-target-text,
	    #menu-item-6667 a>span.ubermenu-target-title.ubermenu-target-text,
	    #menu-item-8395 a>span.ubermenu-target-description.ubermenu-target-text,
	    #menu-item-8395 a>span.ubermenu-target-title.ubermenu-target-text {
		width: 70%!important;
		clear: left!important
	    }
	    #menu-item-8169>a>span.ubermenu-target-title.ubermenu-target-text {
		width: 100%!important
	    }
	    .ubermenu.ubermenu-responsive .ubermenu-column,
	    .ubermenu.ubermenu-responsive .ubermenu-column-auto {
		min-width: 1%!important
	    }
	    .ubermenu-responsive .ubermenu-item-level-0 {
		width: 50%!important
	    }
	    #menu-item-8170>ul>li.ubermenu-column-id-8171 {
		width: 65%!important
	    }
	    .ubermenu .ubermenu-nav .ubermenu-column-4-5,
	    .ubermenu .ubermenu-nav .ubermenu-column-5-8 {
		width: 60%!important
	    }
	    .ubermenu .ubermenu-nav .ubermenu-column-4-5 {
		width: 90%!important
	    }
	    ul.ubermenu-row.ubermenu-row-id-8151.ubermenu-autoclear li,
	    ul.ubermenu-row.ubermenu-row-id-8156.ubermenu-autoclear li {
		margin-bottom: 10px
	    }
	    .ubermenu .ubermenu-nav .ubermenu-column-8-11 {
		width: 54.72%!important
	    }
	    #main-menu ul.ubermenu-submenu-id-6667>li>ul>li>ul>li:nth-child(1),
	    #main-menu ul.ubermenu-submenu-id-8098>li>ul>li>ul>li:nth-child(1) {
		width: 25%!important;
		padding: 5px!important
	    }
	    #main-menu ul.ubermenu-submenu-id-6667>li>ul>li>ul>li:nth-child(2),
	    #main-menu ul.ubermenu-submenu-id-8098>li>ul>li>ul>li:nth-child(2) {
		width: 75%!important
	    }
	    .ubermenu .ubermenu-target {
		padding: 15px 0!important
	    }
	    #footer {
		padding-top: 20px
	    }
	    #footer .container {
		padding-bottom: 20px
	    }
	    #footer .menu-discover-right-container {
		margin-top: 55px
	    }
	    .join-us .modal-content,
	    form#fsForm1411841 {
		background: rgba(0, 0, 0, .9)!important;
		color: #fff!important
	    }
	    .join-us .fsSectionHeader,
	    form#fsForm1411841 {
		background: 0 0!important
	    }
	    #footer .join-us p {
		width: 100%
	    }
	    #footer h3 {
		font-size: 21px
	    }
	    #footer .who-we-are .textwidget {
		font-size: 1em
	    }
	    #footer .join-us a,
	    #footer .join-us p,
	    #footer .who-we-are .textwidget div,
	    #footer ul li a {
		font-size: 1em!important
	    }
	    .fsBody {
		margin-bottom: 0!important
	    }
	    .contact-us div#content,
	    .who-are-we div#content {
		width: 100%!important
	    }
	    .contact-us .full-width-page .default-page-content {
		width: 98%
	    }
	    .contact-us-form p:nth-child(6)>input {
		display: inline-block;
		margin: 0 41%
	    }
	    .form-header {
		font-size: 2em!important
	    }
	    #events-content>div>div.container.trend-sections>div>div:nth-child(1),
	    #events-content>div>div.container.trend-sections>div>div:nth-child(2) {
		margin: 2% 0
	    }
	    .archive .trends .container {
		width: 100%;
		zoom: .87;
		margin-left: 13px!important
	    }
	    .trend-sections .row {
		margin: 0!important
	    }
	    div.container.trend-sections>div>div:nth-child(4) {
		margin-right: 0
	    }
	    .trend-sections .col-md-2 {
		min-height: 425px!important;
		width: 16%!important;
		margin: 2%!important
	    }
	    .trend-sections h2 {
		font-size: 16px!important
	    }
	    aside .cat-menu li a {
		padding-left: 55px!important;
		line-height: 20px!important;
		min-width: 195px;
		font-size: 13px!important
	    }
	    #blurbox-wrapper.blurbox-show {
		height: auto!important
	    }
	    .ubermenu .ubermenu-nav .ubermenu-column-3-10 {
		width: 50%!important;
		display: block!important;
		margin: 0 35%
	    }
	    .ms-nav-next,
	    .ms-nav-prev,
	    aside.left,
	    div.most-recent {
		display: none!important
	    }
	    .ubermenu .ubermenu-nav .ubermenu-column-3-5 {
		width: 95%!important;
		margin: 0 3%!important;
		text-align: center!important
	    }
	    .ubermenu .ubermenu-nav .ubermenu-column-3-5 ul {
		margin: 0 5%!important
	    }
	    /*  Intercom mobile version fix
	    .tax-digital-trends iframe {
		height: 460px!important;
		width: 700px!important
	    }
	    */
	    .col-md-2.col-xs-6.parent-social-networking-and-ugc {
		margin-top: -445px
	    }
	    .cat-menu {
		margin: 0!important
	    }
	    .trend-sections .col-md-2:nth-child(4) {
		margin-top: 10px
	    }
	    .trend-sections .col-md-2:nth-child(5) {
		margin-top: -505px
	    }
	    .trend-sections .row {
		margin-left: 0!important
	    }
	    .wp-pagenavi {
		margin-left: 4.5%!important
	    }
	    #archive-transform .testimonials,
	    #archive-transform .transform-features,
	    #archive-transform .transform-features .vc_row,
	    #dttt_team,
	    .schedule .vc_row,
	    .transform-features {
		margin-left: 0;
		margin-right: 0
	    }
	    body.post-type-archive-experts.experts .experts-post {
		width: 48%
	    }
	    #destination>div>div>div.vc_row.wpb_row.vc_inner.vc_row-fluid.second-row>div:nth-child(3) {
		margin-bottom: 50px
	    }
	    .transform-features .content h1,
	    .transform-sections h1 {
		font-size: 35px!important;
		margin-bottom: 10px!important
	    }
	    #dttt_team.digital-transformation-team .mmt_container .reveal-modal {
		width: 50%!important;
		left: 25%!important
	    }
	    .modal-body iframe {
		height: inherit!important;
		overflow: auto
	    }
	    .transform-features .content {
		padding: 5px 35px!important;
		max-height: 255px;
		overflow: hidden
	    }
	    #archive-transform .schedule h1 {
		margin-left: 15px!important
	    }
	    .schedule .cta {
		float: right
	    }
	    #destination>div>div>div:nth-child(8)>div.vc_col-sm-4.box.module.blue.wpb_column.vc_column_container.vc_custom_1443697681025 {
		margin-top: 0
	    }
	    #destination>div>div>div:nth-child(10)>div.vc_col-sm-4.box.module.cyan.wpb_column.vc_column_container.vc_custom_1443697694568,
	    #destination>div>div>div:nth-child(11)>div.vc_col-sm-4.box.module.cyan.wpb_column.vc_column_container.vc_custom_1443697694568,
	    #destination>div>div>div:nth-child(9)>div.vc_col-sm-4.box.module.cyan.wpb_column.vc_column_container.vc_custom_1443697694568 {
		margin-top: -12px
	    }
	    #destination>div>div>div:nth-child(11)>div.vc_col-sm-4.box.module.cyan.wpb_column.vc_column_container.vc_custom_1443697694568 {
		margin-bottom: 5%
	    }
	    #archive-transform .schedule .vc_col-sm-8 {
		width: 100%
	    }
	    #archive-transform .schedule .cta {
		margin: 0
	    }
	    #archive-transform .schedule {
		margin: 0!important
	    }
	    #archive-transform .case-studies {
		padding: 10px
	    }
	    #dttt_team .col-mmt-2 {
		width: 33%
	    }
	    #section-line-1 {
		margin-left: 1%
	    }
	    .single-all-insights #blog-stream.all-insights-archive-latest-posts .post {
		width: 85%!important
	    }
	    .single-all-insights #blog-stream>article:nth-child(2) {
		margin-top: 1%!important
	    }
	    .single-all-insights #blog-stream>h1.header-all-insights {
		background: 0 0;
		color: #3f3f3f;
		font-weight: 700;
		font-size: 16px;
		padding: 2% 15% 2% 0
	    }
	    .events-right-single .details {
		margin: 0 0 0 2%!important
	    }
	    div#events-right-single-sidebar {
		margin-top: 0!important
	    }
	    span.spot-city.fl {
		margin-left: 0
	    }
	    body>div.single-events-title>div.headline-title>a>p {
		font-size: 16px!important;
		font-weight: 700
	    }
	    .about-left h2 a:hover,
	    .about-left ul a:hover,
	    li.event-menu-child.active a {
		text-decoration: none
	    }
	    .events-video .about-event {
		width: 100%!important
	    }
	    .events-all-button {
		width: 50%!important
	    }
	    #eventsRespSubMenu.submenu li a {
		padding: 2% 8%!important;
		margin: 0!important;
		width: 100%;
		text-align: left
	    }
	    .about-event ul {
		padding-left: 0!important
	    }
	    .single-events-content .submenu {
		overflow: visible!important
	    }
	    .sponsor {
		margin-bottom: 5%
	    }
	    .single-events .fsSectionHeader {
		margin-left: 0!important
	    }
	    .single-events .fsBody .fsForm .fsSectionHeading {
		font-size: 25px!important
	    }
	    #content input[type=email],
	    #content input[type=text]:not(.search-data),
	    #content select,
	    #content textarea,
	    .fsFieldRow input[type=email],
	    .fsFieldRow input[type=number],
	    .fsFieldRow input[type=tel],
	    .fsFieldRow input[type=text],
	    .fsForm textarea,
	    .memberdeck form .form-row input,
	    .memberdeck form .form-row textarea,
	    div.ws-plugin--s2member-pro-login-widget>form input[type=password] {
		width: 100%
	    }
	    body #content .events-page-content select {
		margin-bottom: 4%
	    }
	    .single-events .fsSubField {
		width: 48%!important
	    }
	    .single-events .fsSupporting {
		line-height: 1em!important;
		font-size: 15px!important
	    }
	    .single-events .fsForm Label,
	    .single-events .fsForm span {
		margin-bottom: 12px!important;
		font-weight: 400!important
	    }
	    .ticket-selector-submit-btn,
	    input.fsSubmitButton {
		padding: 8px 15px!important;
		background: #fff;
		border: 1px solid #9fd134;
		border-radius: 25px!important;
		color: #9fd134!important
	    }
	    .tckt-slctr-tbl-td-name {
		padding-left: 5px
	    }
	    #eventsRespSubMenu {
		margin: 0 auto
	    }
	    .single-events-title .more-events.mb.cf {
		margin-right: 2%!important
	    }
	    #events-content .events-all {
		margin-right: 5%
	    }
	    .single p:last-child {
		margin-right: 1%!important
	    }
	    #events-right-single-sidebar>div>div>div>p {
		margin-right: 0!important
	    }
	    .about-event h2 {
		color: #9fd134;
		font: 400 2em/1 'Open Sans', sans-serif!important
	    }
	    .more-events.mb.cf {
		padding: 8px 10px!important
	    }
	    .about-left,
	    .events-video .about-left {
		width: 82%!important
	    }
	    #content .events-all-button,
	    #content .single-events .about-left,
	    .events-video .about-left,
	    .home #blog-stream,
	    .home #copyright,
	    .home #dttt_team,
	    .home #featured_events,
	    .home #footer,
	    .home #subscription {
		width: 100%!important
	    }
	    .events-all {
		border: none!important;
		margin: 2% 10%!important
	    }
	    #MS563c7caca17f3>div>div>div.ms-bullets.ms-dir-h.ms-align-bottom {
		bottom: 10px!important
	    }
	    #featured_events {
		margin-left: 0!important
	    }
	    .home .mmt_container .reveal-modal {
		width: 50%!important;
		left: 25%!important
	    }
	    .ms-skin-light-6 .ms-bullets.ms-dir-h {
		bottom: 10px!important;
		right: 49.7%!important
	    }
	    .home #featured_events>h1 {
		margin: 0 0 10px!important
	    }
	    .tax-events-categories .main-event-title {
		width: 100%!important
	    }
	    .event-other-details {
		width: 100%;
		padding: 0 10px
	    }
	    .ignitiondeck form .form-row.half,
	    .ignitiondeck form .half,
	    .ignitiondeck form#fes .form-row.half,
	    .ignitiondeck form#fes .half {
		width: auto!important
	    }
	    .quicktags-toolbar {
		margin-bottom: 15px!important
	    }
	    .dashboard .memberdeck .dashboardmenu {
		height: auto;
		padding: 10px 0
	    }
	    .memberdeck .dashboardmenu li {
		margin: 9px 5px!important
	    }
	    .memberdeck .dashboardmenu .active a,
	    .memberdeck .dashboardmenu a:hover {
		padding: 10px 16px!important
	    }
	    .dashboard div#content {
		width: 100%!important
	    }
	    .dashboard .ignitiondeck.backer_profile .backer_info img.avatar {
		height: auto!important
	    }
	    .post-type-archive-opinion #blog-stream .post.smaller,
	    .post-type-archive-opinion #blog-stream .post.wider {
		width: 45%;
		float: left;
		display: inline-block;
		margin-right: 4%
	    }
	    .post-type-archive-opinion #blog-stream,
	    .tax-opinion-categories #blog-stream {
		margin-left: 5%
	    }
	    .post-type-archive-opinion .post-type-archive-opinion {
		height: 265px
	    }
	    .ms-bullets.ms-dir-h.ms-align-bottom {
		width: auto!important
	    }
	    #footer .join-us ul li {
		margin-right: 2.5em
	    }
	    .coming-soon-events img {
		padding-right: 10px
	    }
	    .right-single .event-details {
		display: inline!important;
		padding: 0!important;
		float: none
	    }
	    .coming-soon-events a:last-child div {
		display: inline
	    }
	    .join-coming-soon {
		padding-right: 0!important;
		padding-bottom: 10px!important
	    }
	    .right-single .event-1 {
		margin: 10px 40px 20px 0!important;
		height: 220px!important
	    }
	    .home #footer .join-us ul li {
		margin-right: 3em
	    }
	    .incubators-grid-posts .col-md-6 {
		max-height: 355px;
		width: 50%;
		float: left
	    }
	    .incubators_page_post_thumb img {
		width: auto;
		height: 100%;
		max-width: none;
		position: relative;
		right: 25%
	    }
	    h2.incubators_page_post_title_left a,
	    h2.incubators_page_post_title_right a {
		font-size: 36px
	    }
	    .digital-trends-posts-buttons-group {
		display: inline-block;
		text-align: center;
		width: auto
	    }
	    .coming-soon-events a:last-child div,
	    .right-single .event-1 {
		width: 30%!important
	    }
	    .single-trends .wrapper {
		display: flex;
		flex-direction: column
	    }
	    .single-trends .wrapper .col-md-3 {
		order: 1
	    }
	    body.learn #GetTouchContainer>div {
		width: 100%!important
	    }
	    body.learn #GetTouchContainer>div:last-child {
		text-align: center
	    }
	    .text.cf{
		float:none!important
	    }
	    .right-single{
		width:90%!important;
		float:none!important;
	    }
	    .right-single-downloads{
		width:90%!important;
		float:none!important;
	    }
	    .right-single:after,.right-single:before{
		content:" ";
		display: block;
		width:100%;
	    }
	    .right-single-downloads:after,.right-single-downloads:before{
		content:" ";
		display: block;
		width:100%;
	    }
	}
	@media screen and (min-width:1004px){
	    div#launch-box .grid-item-four.ad.grid-mb.mr{
		width:31%!important;
	    }
	}
	@media (max-width:1003px) {
	    .grid-item-four.ad.grid-mb.mr,
	    body.tax-events-categories .grid-item-four.ad.grid-mb.mr {
		width: 49%!important
	    }
	    #events-content .ad .thumb,
	    .launchpad .ad .thumb,
	    body.tax-events-categories .grid-item-four.ad.grid-mb.mr {
		height: 250px!important
	    }
	    #footer .menu-discover-right-container {
		margin-top: 0
	    }
	}

	@media (max-width:960px) {
	    .archive.transform .cycle-slide {
		width: 75%;
		margin: 0 15%
	    }
	    div#main-menu>nav {
		width: 132.5%!important;
		margin-left: -13%
	    }
	    .grid-item-four.ad.grid-mb.mr {
		height: 250px!important
	    }
	    #featured_events .wow {
		width: 31.8%
	    }
	    .ms-slide-bgcont {
		background-size: cover
	    }
	    a.button.button-experts {
		display: none
	    }
	    .most-recent {
		margin-top: -12%
	    }
	    .most-recent ul li {
		width: 37%!important
	    }
	    #destination-colored-part {
		margin-left: 0
	    }
	    .events-page-content {
		padding: 0 2%!important;
		width: 93%
	    }
	    .post-type-archive-opinion #blog-stream .post.smaller,
	    .post-type-archive-opinion #blog-stream .post.wider {
		width: 100%!important
	    }
	    .post-type-archive-opinion #blog-stream {
		margin-left: 0!important
	    }
	}

	@media only screen and (min-width:901px) and (max-width:991px) {
	    .archive .trends .container {
		width: 100%;
		zoom: .75;
		margin-left: 10px
	    }
	    .trend-sections .col-md-2 {
		min-height: 425px!important;
		width: 15%!important;
		margin: 2%!important
	    }
	    .trend-sections h2 {
		font-size: 16px!important
	    }
	    aside .cat-menu li a {
		padding-left: 55px!important;
		line-height: 20px!important;
		min-width: 210px;
		font-size: 13px!important
	    }
	}

	@media only screen and (max-width:900px) {
	    .single.single-opinion .expert-name,
	    .trend-sections h2 {
		font-size: 15px!important
	    }
	    div#main-menu>nav {
		width: 126.2%!important;
		margin-left: -11%
	    }
	    #featured_events .wow {
		width: 31.9%
	    }
	    div#destination-colored-part {
		margin-left: 0
	    }
	    .archive.trends .trend-sections .row {
		margin-left: 0!important;
		margin-right: 0;
		padding: 0
	    }
	    .archive.trends .trend-sections {
		padding: 8px;
		width: 96%;
		margin-left: 2px!important
	    }
	    .trend-sections .col-md-2 {
		width: 16%!important;
		margin: 2%!important;
		max-width: none
	    }
	    .tax-digital-trends .page-title-banner {
		margin-bottom: 30px!important
	    }
	    .trend-sections h2 {
		min-width: 170px
	    }
	    aside .cat-menu li a {
		padding-left: 55px!important;
		line-height: 17px!important;
		min-width: 170px;
		font-size: 13px!important
	    }
	    .events-page-content و .events-video .about-event و .about-left,
	    .events-video .about-left {
		width: 95%!important
	    }
	    .events-video .about-event {
		width: 935px!important
	    }
	}

	@media only screen and (max-width:880px) {
	    .trend-sections .col-md-2 {
		min-height: 425px!important;
		width: 16%!important;
		margin: 2%!important
	    }
	    .trend-sections h2 {
		font-size: 15px!important
	    }
	    aside .cat-menu li a {
		padding-left: 55px!important;
		line-height: 20px!important;
		min-width: 165px;
		font-size: 11px!important
	    }
	    ul.cat-menu.active-trend li a {
		min-width: 500px
	    }
	}

	@media only screen and (max-width:800px) {
	    .tax-events-categories .wrap.mb.cf {
		width: 100%!important
	    }
	    #featured_events .wow {
		width: 31.7%
	    }
	    form.fsForm.fsSingleColumn {
		width: 93%
	    }
	    #blog-stream .post .post_info {
		height: 270px
	    }
	    .archive.transform .cycle-slide {
		width: 85%;
		margin: 0 10%
	    }
	    #blurbox-wrapper.travel-blogger .ignitiondeck a.learn-more-button {
		width: 70%!important
	    }
	    div#main-menu>nav {
		width: 111%!important;
		margin-left: -3%
	    }
	    .single.single-opinion .expert-img {
		height: 100px!important;
		width: 100px!important
	    }
	    .single.single-opinion .white-bg {
		top: 9%
	    }
	    .single-item-header.cf a {
		font-size: 30px!important
	    }
	    .cat-menu {
		margin: 0 13% 0 5px!important
	    }
	    .container .trend-sections {
		padding: 8px 0 0;
		width: 96%;
		margin-left: 0!important
	    }
	    aside .cat-menu li a {
		padding-left: 55px!important;
		line-height: 20px!important;
		min-width: 155px;
		font-size: 11px!important
	    }
	    .col-md-2.col-xs-6.parent-ecommerce {
		margin-top: -195px
	    }
	    .trend-sections .col-md-2:nth-child(5) {
		margin-top: -160px
	    }
	    .tax-digital-trends .cat-single.content {
		float: none!important
	    }
	    .single.single-all-insights .vimeo_control {
		top: 55px!important
	    }
	    .events-video .about-event {
		width: 840px!important
	    }
	    .digital-trends-posts-buttons-group {
		position: absolute;
		left: 112px;
		top: 198px;
		width: auto
	    }
	}

	@media (max-width:1125px) {
	    .most-recent ul li:nth-child(4) {
		display: none
	    }
	    .ubermenu {
		display: inline-block!important
	    }
	    .home #footer .join-us ul li {
		margin-right: 1.3em
	    }
	}

	@media only screen and (max-width:940px) {
	    .incubators-grid-posts .col-md-6 {
		max-height: 420px;
		width: 50%;
		float: left
	    }
	    #leftside>a>p>span,
	    #rightside>a>p>span {
		margin-top: 15px;
		display: table-caption;
		white-space: nowrap;
		float: right
	    }
	    h2.incubators_page_post_title_left a,
	    h2.incubators_page_post_title_right a {
		font-size: 28px!important
	    }
	}

	@media only screen and (max-width:850px) {
	    .incubators-grid-posts .col-md-6 {
		width: 50%;
		float: left
	    }
	    .incubators_page_post_thumb img {
		width: auto;
		height: 100%;
		max-width: none;
		position: relative;
		right: 34%
	    }
	}

	@media only screen and (max-width:768px) {
	    h2.login_destination_section_title {
		font-size: 30px!important
	    }
	    .login_destination_section_btn {
		font-size: 22px!important;
		top: 15px!important;
		width: 75%!important
	    }
	    .login_destination_section p {
		font-size: 18px!important;
		width: 90%!important;
		margin: 0 auto
	    }
	    .incubators_pageclass p {
		padding: 0 35px
	    }
	    .incubators-grid-posts .col-md-6 {
		max-height: 400px;
		padding-bottom: 20px!important
	    }
	    div#main-menu>nav {
		width: 108.6%!important
	    }
	    .grid-item-four.ad.grid-mb.mr,
	    body.tax-events-categories .grid-item-four.ad.grid-mb.mr {
		width: 47%!important;
		margin-left: 2%!important
	    }
	    #featured_events .wow {
		width: 31.7%
	    }
	    .all-insights #blog-stream {
		padding-left: 1px
	    }
	    #blog-stream .post .post_info {
		height: 300px
	    }
	    .archive.transform .cycle-slide {
		width: 90%;
		margin: 0 5%
	    }
	    .coming-soon-events a:last-child div {
		display: none!important
	    }
	    .navbar-header {
		float: left
	    }
	    .sweet-alert {
		left: 53%!important
	    }
	    #main-menu .ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop,
	    .transform-features {
		left: 0!important
	    }
	    #popup #popup-login-form input[type=submit] {
		font-size: 14px
	    }
	    #blurbox-wrapper {
		width: 70%!important
	    }
	    .navbar-toggle {
		margin-top: 6%
	    }
	    .navbar-collapse {
		border-top: 0
	    }
	    .navbar .search-form button {
		top: 67px;
		display: none
	    }
	    .ms-nav-next,
	    .ms-nav-prev,
	    aside.left,
	    div.most-recent {
		display: none!important
	    }
	    ._before {
		margin-right: 7px
	    }
	    .search-form input[type=search] {
		opacity: 1;
		visibility: visible;
		margin-top: 0
	    }
	    .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column:nth-of-type(2n+1) {
		clear: none!important
	    }
	    .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column,
	    .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto {
		min-width: 1%!important
	    }
	    .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column {
		margin-top: 5%
	    }
	    .ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0 {
		width: 16.5%!important
	    }
	    .ubermenu .ubermenu-nav .ubermenu-column-4-5 {
		width: 100%
	    }
	    .ubermenu-submenu li.ubermenu-tabs,
	    .ubermenu-submenu li.ubermenu-tabs ul.ubermenu-tabs-group,
	    .ubermenu-submenu li.ubermenu-tabs ul.ubermenu-tabs-group li.ubermenu-tab.ubermenu-item {
		margin-top: 0!important
	    }
	    #ubermenu-main-353 .mobile-menu {
		padding: 15px 0
	    }
	    li#menu-item-10884:hover i.fa-paint-brush:before {
		content: ""!important
	    }
	    li#menu-item-10884 span {
		color: #555A5F
	    }
	    #ubermenu-main-353 .mobile-menu:nth-child(5),
	    #ubermenu-main-353 .mobile-menu:nth-child(7) {
		padding: 13px 0
	    }
	    .ubermenu .ubermenu-nav .ubermenu-column-3-10 {
		margin: 0 30%
	    }
	    #footer {
		padding-top: 20px
	    }
	    #footer .container {
		padding-bottom: 20px
	    }
	    #footer .menu-discover-right-container {
		margin-top: 55px
	    }
	    .join-us .modal-content,
	    form#fsForm1411841 {
		background: rgba(0, 0, 0, .9)!important;
		color: #fff!important
	    }
	    .join-us button {
        float: right!important
    }
    .join-us .fsSectionHeader,
    form#fsForm1411841 {
        background: 0 0!important
    }
    .schedule .cta {
        padding: 13px!important;
        font-size: 20px!important
    }
    section h1 {
        margin-bottom: 10px!important
    }
    h1 {
        font-size: 25px
    }
    #events-content>div>div.container.trend-sections>div>div:nth-child(5) {
        margin: -22% 5%;
        height: 600px
    }
    #blurbox-wrapper.blurbox-show {
        height: auto!important
    }
    #popup #popup-login-form input[type=password],
    #popup #popup-login-form input[type=text] {
        width: 75%
    }
    .ubermenu .ubermenu-nav .ubermenu-column-3-10 {
        width: 40%!important
    }
    /* Intercom Mobile version fix
    .tax-digital-trends iframe:not(intercom-launcher-frame intercom-d125mk e1oluflk1) {
        height: 460px!important;
        width: 700px!important
    }
    */
    .tax-digital-trends #events-content .left-content {
        width: 92%
    }
    .trend-sections .col-md-2 {
        min-height: 425px!important;
        width: 18%!important;
        margin: 1%!important
    }
    .cat-menu {
        margin: 0!important
    }
    #events-content>div>div.container.trend-sections>div>div:nth-child(1),
    #events-content>div>div.container.trend-sections>div>div:nth-child(3) {
        margin-right: 16%;
        margin-left: 5%
    }
    .archive.trends .trend-sections {
        width: 100%
    }
    .trend-sections h2 {
        padding-left: 0;
        width: 95%
    }
    .col-md-2.col-xs-6.parent-ecommerce {
        margin-top: -190px
    }
    aside .cat-menu li {
        margin-bottom: 7px
    }
    aside .cat-menu li a {
        width: 219px!important;
        padding-left: 55px!important;
        padding-top: 0!important;
        line-height: 18px!important;
        font-size: 11px!important
    }
    .wp-pagenavi {
        margin-left: 4.5%!important
    }
    #archive-transform .testimonials,
    #archive-transform .transform-features,
    #archive-transform .transform-features .vc_row,
    #dttt_team,
    .schedule .vc_row,
    .transform-features {
        margin-left: 0;
        margin-right: 0
    }
    #destination>div>div>div.vc_row.wpb_row.vc_inner.vc_row-fluid.second-row>div:nth-child(3) {
        margin-bottom: 50px
    }
    .transform-features .content h1,
    .transform-sections h1 {
        font-size: 35px!important;
        margin-bottom: 10px!important
    }
    #dttt_team.digital-transformation-team .mmt_container .reveal-modal {
        width: 50%!important;
        left: 25%!important
    }
    .modal-body iframe {
        height: inherit!important;
        overflow: auto
    }
    .transform-features .content {
        padding: 5px 35px!important;
        max-height: 255px;
        overflow: hidden
    }
    #destination.transform {
        margin: 0 2%!important
    }
    #destination>div>div>div:nth-child(8)>div.vc_col-sm-4.box.module.blue.wpb_column.vc_column_container.vc_custom_1443697681025 {
        margin-top: 0
    }
    #destination>div>div>div:nth-child(10)>div.vc_col-sm-4.box.module.cyan.wpb_column.vc_column_container.vc_custom_1443697694568,
    #destination>div>div>div:nth-child(11)>div.vc_col-sm-4.box.module.cyan.wpb_column.vc_column_container.vc_custom_1443697694568,
    #destination>div>div>div:nth-child(9)>div.vc_col-sm-4.box.module.cyan.wpb_column.vc_column_container.vc_custom_1443697694568 {
        margin-top: -12px
    }
    #destination>div>div>div:nth-child(11)>div.vc_col-sm-4.box.module.cyan.wpb_column.vc_column_container.vc_custom_1443697694568 {
        margin-bottom: 5%
    }
    #archive-transform .schedule .vc_col-sm-8 {
        width: 100%
    }
    #archive-transform .schedule .cta {
        margin: 0
    }
    #archive-transform .schedule {
        margin: 0!important
    }
    #archive-transform .case-studies {
        padding: 10px
    }
    .schedule .vc_col-sm-12,
    .transform-features .vc_col-sm-12 {
        padding-right: 0;
        padding-left: 0
    }
    #dttt_team .col-mmt-2 {
        width: 33%
    }
    #section-line-1 {
        margin-left: 1%
    }
    .single-all-insights #blog-stream.all-insights-archive-latest-posts .post {
        width: 85%!important
    }
    .single-all-insights #blog-stream>article:nth-child(2) {
        margin-top: 1%!important
    }
    .single-all-insights #blog-stream>h1.header-all-insights {
        background: 0 0;
        color: #3f3f3f;
        font-weight: 700;
        font-size: 16px;
        padding: 2% 15% 2% 0
    }
    .single.single-all-insights .vimeo_control {
        top: 65px!important
    }
    .search.search-results #blog-stream.all-insights-archive-latest-posts .post {
        width: 99%
    }
    .events-right-single .details {
        margin: 0 0 0 6%!important
    }
    div#events-right-single-sifr {
        margin-top: 0!important
    }
    span.spot-city.fl {
        margin-left: 0
    }
    #featured_events,
    .single-events .fsSectionHeader {
        margin-left: 0!important
    }
    body>div.single-events-title>div.headline-title>a>p {
        font-size: 16px!important;
        font-weight: 700
    }
    .about-left h2 a:hover,
    .about-left ul a:hover,
    li.event-menu-child.active a {
        text-decoration: none
    }
    .events-all-button,
    .events-video .about-event {
        width: 100%!important
    }
    #eventsRespSubMenu.submenu li a {
        padding: 2% 8%!important;
        margin: 0!important
    }
    .about-event ul {
        padding-left: 0!important
    }
    .single-events-content .submenu {
        overflow: visible!important
    }
    .sponsor {
        margin-bottom: 5%
    }
    .single-events .fsBody .fsForm .fsSectionHeading {
        font-size: 25px!important
    }
    #content input[type=email],
    #content input[type=text]:not(.search-data),
    #content select,
    #content textarea,
    .fsFieldRow input[type=email],
    .fsFieldRow input[type=number],
    .fsFieldRow input[type=tel],
    .fsFieldRow input[type=text],
    .fsForm textarea,
    div.ws-plugin--s2member-pro-login-widget>form input[type=password] {
        width: 100%
    }
    body #content .events-page-content select {
        margin-bottom: 4%
    }
    .single-events .fsSubField {
        width: 48%!important
    }
    .single-events .fsSupporting {
        line-height: 1em!important;
        font-size: 15px!important
    }
    .single-events .fsForm Label,
    .single-events .fsForm span {
        margin-bottom: 12px!important;
        font-weight: 400!important
    }
    .ticket-selector-submit-btn,
    input.fsSubmitButton {
        padding: 8px 15px!important;
        background: #fff;
        border: 1px solid #9fd134;
        border-radius: 25px!important;
        color: #9fd134!important
    }
    .tckt-slctr-tbl-td-name {
        padding-left: 5px
    }
    .events-all {
        border: none!important
    }
    #events-right-single-sidebar>div>div>div>p {
        margin-right: 0!important
    }
    .vimeo_pause {
        right: 20px
    }
    .vimeo_play {
        right: 85px
    }
    #events-content .ad .thumb,
    .grid-item-four.ad.grid-mb.mr,
    .launchpad .ad .thumb {
        height: 211px!important
    }
    .tax-events-categories .grid-item-four.ad.grid-mb.mr {
        height: 240px
    }
    .tax-events-categories .wrap.mb.cf {
        padding: 6% 1%!important
    }
    #MS563c7caca17f3>div>div>div.ms-bullets.ms-dir-h.ms-align-bottom {
        bottom: 10px!important
    }
    .home #copyright,
    .home #dttt_team,
    .home #footer,
    .single.single-events div#content {
        width: 100%!important
    }
    .home .mmt_container .reveal-modal {
        width: 50%!important;
        left: 25%!important
    }
    .ms-skin-light-6 .ms-bullets.ms-dir-h {
        bottom: 10px!important;
        right: 49.7%!important
    }
    .home #featured_events>h1 {
        padding: 22px 0 20px!important
    }
    #dttt_team>div.container>div>div>div>div:nth-child(8) {
        margin-left: auto!important
    }
    #destination>div>div>div,
    #destination>div>div>div:last-child {
        margin-bottom: 0!important
    }
    #featured_events>div {
        margin-bottom: 5%!important
    }
    #featured_events>div:first-child {
        margin-top: 4%!important
    }
    .ignitiondeck form .form-row.half,
    .ignitiondeck form .half,
    .ignitiondeck form#fes .form-row.half,
    .ignitiondeck form#fes .half {
        width: auto!important
    }
    .quicktags-toolbar {
        margin-bottom: 15px!important
    }
    .dashboard .memberdeck .dashboardmenu {
        height: auto;
        padding: 10px 0
    }
    .memberdeck .dashboardmenu li {
        margin: 9px 5px!important
    }
    .memberdeck .dashboardmenu .active a,
    .memberdeck .dashboardmenu a:hover {
        padding: 10px 16px!important
    }
    .dashboard div#content {
        width: 100%!important
    }
    .dashboard .ignitiondeck.backer_profile .backer_info img.avatar {
        height: auto!important
    }
    .single-item-header.cf div {
        font-size: 30px!important
    }
    .ignitiondeck .progress-percentage {
        font-size: 20px!important
    }
    .ignitiondeck h2.id-product-title a {
        font-size: 13px!important
    }
    .single-ignition_product #single-content ul li {
        padding-left: 14px!important;
        margin-left: 0!important
    }
    .ignitiondeck .id-product-levels a .id-level-title span {
        font-size: 16px!important
    }
    .ignitiondeck .id-product-total,
    .ignitiondeck .id-progress-raised {
        font-size: 40px!important
    }
    .single.single-ignition_product .single-item-header.cf,
    .single.single-ignition_product .single-post-info {
        margin-left: 1%!important
    }
    .ignitiondeck a.main-btn {
        font-size: 13.8px!important
    }
    #leftside ul,
    #rightside ul {
        font-size: 13px;
        padding-top: 0!important
    }
    #leftside ul li,
    #rightside ul li {
        line-height: 1.2em
    }
    #leftside.col-md-6,
    #rightside.col-md-6 {
        padding: 0 40px!important
    }
    h2.incubators_page_post_title_left a,
    h2.incubators_page_post_title_right a {
        font-size: 27px!important
    }
    p.incubators_page_post_excerpt_left,
    p.incubators_page_post_excerpt_right {
        padding: 0 50px
    }
    .right-single .event-1 {
        width: 47%!important;
        margin: 0 0 22px!important;
        height: 200px!important
    }
    .digital-trends-posts-buttons-group {
        left: 18px;
        top: 544px
    }
    /*Content page*/
    .new-content-header h1 {
        padding: 10px 0;
        text-align: center;
    }
    ul.new-bp-menu li {
        width: 100%;
        margin-bottom: 15px;
    }
    ul.new-bp-menu li a {
        margin-left: 10px;
        max-width: 75%;
    }
    /*End Content page*/
}
@media (max-width:736px) {
    div#main-menu>nav {
        width: 111%!important
    }
    .tax-events-categories .wrap.mb.cf {
        width: 100%!important
    }
    .case-studies .text-overlay {
        height: auto!important
    }
    #events-content>div>div.container.trend-sections>div>div:nth-child(5) {
        height: auto
    }
    .trend-sections .col-md-2 {
        margin: 0!important
    }
    .archive.transform .cycle-slide {
        width: 95%
    }
    .home #destination>div .col-xs-12 {
        margin-top: 5%!important
    }
    .home #destination>div .col-xs-12:last-child {
        margin-bottom: 5%!important
    }
    .single.single-opinion .white-bg {
        width: 23%!important
    }
    #destination-colored-part-mobile #accordion .panel-body,
    #destination-colored-part-mobile #accordion .panel-heading {
        color: #fff!important
    }
    #destination-colored-part-mobile #accordion .panel-heading a:active {
        text-decoration: none!important
    }
    #destination-colored-part-mobile #accordion .panel-heading {
        text-transform: uppercase!important
    }
    #destination-colored-part-mobile #accordion>div:nth-child(1)>.panel-heading,
    #destination-colored-part-mobile #accordion>div:nth-child(1)>div>.panel-body {
        background-color: #88B42D!important
    }
    #destination-colored-part-mobile #accordion>div:nth-child(2)>.panel-heading,
    #destination-colored-part-mobile #accordion>div:nth-child(2)>div>.panel-body {
        background-color: #786FC0!important
    }
    #destination-colored-part-mobile #accordion>div:nth-child(3)>.panel-heading,
    #destination-colored-part-mobile #accordion>div:nth-child(3)>div>.panel-body {
        background-color: #08A4B0!important
    }
    #destination-colored-part-mobile .panel-body li {
        list-style: none;
        margin-bottom: 1%
    }
    #destination-colored-part-mobile .panel-body {
        text-align: left;
        font-size: 14px
    }
    #destination-colored-part-mobile .panel-body span {
        display: inline-block;
        width: 5%;
        font-size: 16px
    }
    #destination>div>div>div {
        margin-bottom: 0!important
    }
    .archive.transform .vc_row {
        margin-right: 0!important
    }
    #destination-colored-part-mobile {
        margin-left: 0;
        display: block
    }
    #destination-colored-part {
        display: none
    }
    .search-form input[type=search] {
        margin-bottom: 4%;
        margin-top: 0;
        margin-left: -12px
    }
    #featured_events article {
        margin-left: 2.5%!important
    }
    .schedule .cta {
        padding: 13px 20px;
        font-size: 20px
    }
    .transform-features .max-height>div {
        max-height: 550px
    }
    #destination>div>div>div:nth-child(10)>div.vc_col-sm-4.box.module.cyan.wpb_column.vc_column_container.vc_custom_1443697694568,
    #destination>div>div>div:nth-child(11)>div.vc_col-sm-4.box.module.cyan.wpb_column.vc_column_container.vc_custom_1443697694568,
    #destination>div>div>div:nth-child(9)>div.vc_col-sm-4.box.module.cyan.wpb_column.vc_column_container.vc_custom_1443697694568 {
        margin-top: -43px
    }
    #footer .join-us ul li {
        margin-right: 60px
    }
    #destination>div>div>div:nth-child(8)>div.vc_col-sm-4.box.module.blue.wpb_column.vc_column_container.vc_custom_1443697681025 {
        margin-top: -33px
    }
    #destination>div>div>div:nth-child(4),
    #destination>div>div>div:nth-child(5),
    #destination>div>div>div:nth-child(6),
    #destination>div>div>div:nth-child(7) {
        margin-top: -31px!important
    }
    .sweet-alert {
        top: 53%!important
    }
    .sweet-alert .sa-icon {
        width: 60px!important;
        height: 60px!important;
        margin: 0 auto!important
    }
    .sweet-alert h2 {
        font-size: 25px!important
    }
    .sweet-alert button {
        padding: 10px 25px!important;
        margin: 15px 5px 0!important
    }
    .sweet-alert .sa-icon.sa-info::before {
        height: 24px!important;
        bottom: 9px!important
    }
    .sweet-alert .sa-icon.sa-info::after {
        top: 14px!important
    }
    #main-menu .ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop {
        left: 0!important
    }
    div#main-menu>nav {
        margin-left: -6.3%
    }
    #main-menu nav>ul>li>ul {
        height: 463px!important
    }
    #footer .widget_nav_menu {
        width: 49%;
        display: inline-block
    }
    #footer .join-us p {
        width: 100%
    }
    .transform-features .content {
        padding: 35px!important
    }
    .case-studies .text-overlay {
        width: 100%!important
    }
    .cat-menu {
        display: none;
        margin: 0 auto 13px!important;
        width: 100%
    }
    .trend-sections h2:after {
        content: "\f0c9";
        font-family: fontawesome;
        float: right
    }
    .trend-sections .col-md-2 {
        width: 100%!important;
        display: block;
        min-height: 40px!important;
        cursor: pointer!important
    }
    .trend-sections h2 {
        text-align: left!important;
        padding: 0 0 0 23px;
        font-size: 15px!important
    }
    #events-content>div>div.container.trend-sections>div>div:nth-child(1),
    #events-content>div>div.container.trend-sections>div>div:nth-child(3),
    #events-content>div>div.container.trend-sections>div>div:nth-child(5) {
        margin: 0
    }
    #events-content>div>div.container.trend-sections>div>div {
        margin-top: 5%
    }
    aside .cat-menu li {
        width: 80%;
        margin: 3px 10%
    }
    aside .cat-menu li a {
        width: 100%!important;
        padding-left: 65px!important;
        padding-top: 1px!important;
        height: 64px!important;
        line-height: 64px!important
    }
    .active-trend {
        display: block!important;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        transform: translateY(0);
        -webkit-transition: all .5s ease-in-out;
        -moz-transition: all .5s ease-in-out;
        transition: all .5s ease-in-out
    }
    .archive.trends .trend-sections {
        width: 650px;
        margin-left: auto!important;
        zoom: 1;
        padding: 0
    }
    .page-title-banner.events-banner {
        margin-bottom: 20px
    }
    .single.single-all-insights .vimeo_control {
        top: 75px!important
    }
    #events-content .ad .thumb {
        width: 100%!important
    }
    #instagram a.apply.pull-right {
        margin-bottom: 5%
    }
    body>header>div>nav>div.navbar-header {
        display: inline-block
    }
    body>header>div>nav>div.navbar-header {
        float: left;
        width: 5%
    }
    .incubators-grid-posts .col-md-6 {
        width: 100%;
        float: left;
        padding-bottom: 20px;
        max-height: none;
        min-height: 100px
    }
    .incubators_page_post_thumb img {
        width: 85%;
        height: 100%;
        max-width: none;
        position: relative;
        right: 0;
        margin: 0 auto
    }
    #leftside.col-md-6,
    #rightside.col-md-6 {
        padding: 0 60px 30px!important
    }
    .digital-trends-posts-buttons-group {
        left: 18px;
        top: 531px
    }
}

@media (max-width:690px) {
    .archive.transform .cycle-slide {
        width: 100%;
        margin: 0 2%
    }
    div#main-menu>nav {
        width: 111.3%!important
    }
    .archive.trends .trend-sections {
        width: 600px
    }
    .cat-headline {
        font-size: 40px!important
    }
    .single.single-all-insights .vimeo_control {
        top: 85px!important
    }
    .tax-events-categories .grid-item-four.ad.grid-mb.mr {
        height: 250px!important
    }
    .post-type-archive-opinion .container {
        width: 100%
    }
    .digital-trends-posts-buttons-group {
        top: 519px;
        left: 18px
    }
}

@media (max-width:667px) {
    .events-video .vimeo-loading {
        top: 50%;
        left: 55%;
        font-size: 35px
    }
    .post-type-archive-opinion #blog-stream,
    .tax-opinion-categories #blog-stream {
        margin-left: 0
    }
    .single.single-opinion .white-bg {
        top: 6%;
        width: 26%!important
    }
    .sweet-alert {
        top: 52%!important
    }
    #main-menu .ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop {
        left: 0!important
    }
    div#main-menu>nav {
        width: 111.5%!important
    }
    #footer .menu-discover-right-container {
        margin-top: 0
    }
    #footer .join-us p {
        width: 100%
    }
    .single.single-all-insights .vimeo_control {
        top: 90px!important
    }
    .digital-trends-posts-buttons-group {
        position: absolute;
        top: 510px;
        left: 18px
    }
    #leftside.col-md-6,
    #rightside.col-md-6 {
        padding: 0 50px 30px!important
    }
}

@media only screen and (max-width:640px) {
    .login_destination_section_btn {
        top: 20px!important;
        font-size: 18px!important;
        width: 65%!important
    }
    .login_destination_section p {
        font-size: 17px!important
    }
    div#main-menu>nav {
        width: 111.7%!important
    }
    .main-login-top {
        width: 25%
    }
    .single-launchpad-title .headline-title {
        width: 47%!important
    }
    .wrap.mb.cf {
        width: 58%!important;
        margin: 0 auto
    }
    .grid-item-four.ad.grid-mb.mr {
        width: 100%!important;
        height: 250px!important
    }
    .tax-events-categories .wrap.mb.cf {
        width: 58%!important;
        margin: 0 auto!important
    }
    body.tax-events-categories .grid-item-four.ad.grid-mb.mr {
        width: 100%!important;
        height: 250px!important
    }
    .id-complete-deck,
    .id-complete-projcont {
        float: left!important
    }
    .single-ignition_product #single-content ul li {
        font-size: 14px!important
    }
    #featured_events .wow {
        width: 32.7%;
        margin-left: 0
    }
    #blurbox-wrapper.travel-blogger #popup #popup-login-form input[type=password],
    #blurbox-wrapper.travel-blogger #popup #popup-login-form input[type=submit],
    #blurbox-wrapper.travel-blogger #popup #popup-login-form input[type=text] {
        width: 70%!important
    }
    .ms-skin-light-6 .ms-bullets.ms-dir-h {
        bottom: 25px!important
    }
    .single.single-all-insights .vimeo_control {
        top: 95px!important
    }
    .single-all-insights #blog-stream.all-insights-archive-latest-posts .post {
        width: 90%!important
    }
    .schedule .cta {
        padding: 10px 20px!important;
        font-size: 20px!important
    }
    #archive-transform .schedule h1 {
        margin-left: 15px!important
    }
    h1 {
        font-size: 25px
    }
    .btn-getin-touch-incubators {
        font-size: 21px!important
    }
    .incubators_pageclass p {
        padding: 0
    }
    p.incubators_page_post_excerpt_left,
    p.incubators_page_post_excerpt_right {
        padding: 0 50px
    }
    .incubators-grid-posts .col-md-6 {
        max-height: none;
        min-height: 100px
    }
    .incubators_page_post_thumb img {
        width: 85%;
        height: 100%;
        max-width: none;
        position: relative;
        right: 0;
        margin: 0 auto
    }
    .digital-trends-posts-buttons-group {
        top: 502px
    }
}

@media only screen and (max-width:600px) {
    div#main-menu>nav {
        width: 112.2%!important
    }
    .events-all {
        padding: 1% 3%!important
    }
    #featured_events .wow {
        width: 49%
    }
    #featured_events .wow:last-child {
        display: none!important
    }
    .single.single-opinion .white-bg {
        top: 1%
    }
    .archive.trends .trend-sections {
        width: 500px
    }
    /* Intercom mobile versipon fix
    .tax-digital-trends iframe:not(intercom-launcher-frame intercom-d125mk e1oluflk1) {
        height: 500px!important;
        width: 100%!important
    }
    */
    .single.single-all-insights .vimeo_control {
        top: 105px!important
    }
    .tax-events-categories .grid-item-four.ad.grid-mb.mr {
        height: 250px
    }
    .digital-trends-posts-buttons-group {
        top: 494px
    }
}

@media only screen and (max-width:568px) {
    h2.login_destination_section_title {
        font-size: 28px!important
    }
    .login_destination_section_btn {
        font-size: 23px!important;
        width: 87%!important;
        top: 10px!important
    }
    .single-item-header.cf div {
        font-size: 25px!important
    }
    .discussion.cf #disqus_thread {
        margin: 0 5%!important
    }
    .id-complete-deck,
    .id-complete-projcont {
        margin: 0 1%!important
    }
    .events-all-button ul {
        width: 50%
    }
    .events-page-content {
        width: 100%
    }
    .events-page-content و .events-video .about-event و .about-left,
    .events-video .about-left {
        width: 100%!important
    }
    .opinions-all-button {
        padding-top: 3px!important;
        position: absolute;
        right: 10px
    }
    .events-all {
        margin: 2% 8%!important
    }
    .events-video .vimeo-loading {
        top: 55%;
        left: 57%;
        font-size: 30px
    }
    .wrap.mb.cf {
        width: 64%!important
    }
    body .page-title-banner .opinions-all-button ul {
        left: -35px
    }
    body .page-title-banner .opinions-all-button ul li a {
        text-align: left;
        padding-left: 0;
        cursor: pointer
    }
    .home .mmt_container .reveal-modal {
        width: 70%!important;
        left: 15%!important
    }
    div#main-menu>nav {
        width: 112.5%!important
    }
    .profile-pages .page {
        width: 100%!important
    }
    .single.single-opinion .expert-img {
        height: 85px!important;
        width: 85px!important
    }
    .single.single-opinion .white-bg {
        top: 3%
    }
    .et-tabs nav ul li {
        float: none!important
    }
    #dttt_team .col-mmt-2 {
        width: 60%
    }
    .sweet-alert .sa-icon {
        width: 50px!important;
        height: 50px!important
    }
    .sweet-alert {
        width: 97%!important;
        left: 46.5%!important;
        top: 53%!important
    }
    .sweet-alert h2 {
        font-size: 23px!important;
        margin: 0!important
    }
    .sweet-alert p {
        font-size: 13px!important
    }
    .sweet-alert .sa-icon.sa-info::after {
        width: 6px!important;
        height: 6px!important
    }
    .sweet-alert .sa-icon.sa-info::before {
        height: 17px!important;
        width: 4px!important
    }
    .digital-trends-posts-button {
        margin: 0 6px;
        border: 2px solid #fff;
        border-radius: 150px;
        padding: 8px 14px 8px 10px
    }
    #featured_events article:last-child {
        margin-bottom: 0
    }
    #footer .join-us p,
    body.post-type-archive-experts.experts .experts-post {
        width: 100%
    }
    #destination .wow {
        margin-bottom: 5%
    }
    .h1,
    h1 {
        font-size: 26px
    }
    #main-menu nav>ul>li>ul {
        height: 463px!important;
        overflow: hidden
    }
    #single-content .title.fl {
        line-height: 2
    }
    #single-content .single-item-header.cf div {
        font-size: 28px
    }
    .id-complete-deck,
    .id-complete-projcont {
        width: 96%!important
    }
    .single-ignition_product #single-content ul li {
        font-size: 11pt!important;
        margin-left: 0
    }
    #content>div.page.mb>div>div>ul.md-box-wrapper.full-width.cf>li>div>ul>li,
    .dashboard .full-width-page .default-page-content {
        width: 100%
    }
    .memberdeck form .form-row.half,
    .memberdeck form .form-row.quarter {
        width: 100%!important
    }
    .memberdeck form .form-row label {
        padding-left: 0!important
    }
    .dashboard .memberdeck .dashboardmenu {
        margin-top: 75px
    }
    #content>div.page.mb>div>div>ul.md-box-wrapper.full-width.cf>li>div>ul>li {
        margin-bottom: 20%;
        padding-right: 0
    }
    .memberdeck .md-box,
    .memberdeck form .form-row.left {
        padding-right: 0!important
    }
    #idc-downloads>li:nth-child(1)>div.md-profile>div.profile-wrapper>div.md-fullname {
        font-size: 14px;
        line-height: 3
    }
    #idc-downloads>li:nth-child(1)>div.md-profile>div.profile-wrapper>div.md-registered {
        font-size: 13px;
        line-height: 0;
        width: 168%
    }
    #content input[type=email],
    #content input[type=text]:not(.search-data),
    #content select,
    #content textarea,
    .fsFieldRow input[type=email],
    .fsFieldRow input[type=number],
    .fsFieldRow input[type=tel],
    .fsFieldRow input[type=text],
    .fsForm textarea,
    .memberdeck form .form-row input,
    .memberdeck form .form-row textarea,
    div.ws-plugin--s2member-pro-login-widget>form input[type=password] {
        margin-left: 0
    }
    .memberdeck form p {
        margin-right: 0!important
    }
    .memberdeck .md-box table tr {
        display: inline-block!important;
        width: 50%!important;
        float: left!important;
        padding-left: 4%
    }
    .memberdeck .md-box table td,
    .memberdeck .md-box table th {
        display: inline-block!important;
        width: 100%!important
    }
    .memberdeck .md-box table td {
        font-weight: 700
    }
    #content .memberdeck .dashboardmenu {
        background: 0 0!important
    }
    .memberdeck .dashboardmenu li {
        background-color: #ECECEC
    }
    .memberdeck .dashboardmenu li.active a,
    .memberdeck .dashboardmenu li:active,
    .memberdeck .dashboardmenu li:hover,
    .memberdeck .dashboardmenu li:visited {
        background-color: #9085E5!important
    }
    .memberdeck .dashboardmenu .active a,
    .memberdeck .dashboardmenu a:hover {
        padding: 5px 16px!important
    }
    .backer_project_mini {
        width: 100%!important;
        padding-right: 0!important
    }
    .ignitiondeck.backer_profile .backer_projects li.backer_project_mini .backer_project_title,
    .memberdeck .md-profile .project-name {
        font-size: 15px!important
    }
    .ignitiondeck.backer_profile .backer_projects li.backer_project_mini .backers_funded,
    .memberdeck .md-profile .project-funded {
        font-size: 14px!important
    }
    .ignitiondeck.backer_profile .backer_projects li.backer_project_mini .backer_project_title,
    .ignitiondeck.backer_profile .backer_projects li.backer_project_mini .backers_funded {
        text-align: center!important
    }
    .ignitiondeck.backer_profile .backer_projects li.backer_project_mini {
        margin: 0 0 50px!important
    }
    #content input[type=submit]:not(#searchsubmit) {
        margin-bottom: 13px;
        font-size: 14px!important
    }
    #popup span.protected-area {
        font-size: 20px!important
    }
    .ignitiondeck form,
    .ignitiondeck form#fes {
        padding: 0!important
    }
    .ignitiondeck form .radio input,
    .ignitiondeck form .radio label,
    .ignitiondeck form#fes .radio input,
    .ignitiondeck form#fes .radio label {
        position: static!important
    }
    .ignitiondeck form .radio label,
    .ignitiondeck form#fes .radio label {
        padding-top: 10px!important
    }
    .ignitiondeck .fes_section h3 {
        margin-bottom: 25px!important
    }
    #footer .menu-discover-right-container {
        margin-top: 0
    }
    #footer .widget_nav_menu {
        width: 100%
    }
    #main-menu>nav {
        margin-right: 10%
    }
    .cat-headline {
        font-size: 35px!important
    }
    ul.cat-menu.active-trend li a {
        min-width: 400px;
        width: 90%
    }
    .single.single-all-insights .vimeo_control {
        top: 115px!important
    }
    .digital-trends-posts-buttons-group {
        top: 453px
    }
}

@media screen and (min-width:481px) and (max-width:568px) {
    .post-type-archive-trends .page-title-banner .opinions-all-button ul {
        margin-top: 10px;
        left: 12px
    }
    body .page-title-banner .opinions-all-button ul {
        left: 11px
    }
}

@media screen and (max-width:550px) {
    .digital-trends-posts-buttons-group {
        top: 436px
    }
}

@media screen and (max-width:500px) {
    #content.single-events-title .headline-title {
        margin-left: 0!important
    }
    .opinions-all-button {
        padding-top: 3px!important;
        position: absolute;
        right: 10px
    }
    .digital-trends-posts-buttons-group {
        left: 40px;
        top: 410px
    }
    .tax-digital-trends .page-title-banner {
        margin-bottom: 70px!important
    }
}

@media screen and (max-width:491px) {
    #dttt_team {
        overflow: visible
    }
    .digital-trends-posts-buttons-group {
        left: 40px;
        top: 410px
    }
    .tax-digital-trends .page-title-banner {
        margin-bottom: 70px!important
    }
}

@media only screen and (max-width:480px) {
    h2.login_destination_section_title {
        font-size: 23px!important;
        margin-bottom: 15px!important
    }
    .login_destination_section p {
        font-size: 16px!important
    }
    .login_destination_section_btn {
        font-size: 16px!important;
        line-height: 27px;
        top: 18px!important
    }
    .navbar-brand img {
        /*uidev3        max-width: 10px;*/
        max-height: none;
    }
    body.tax-events-categories .grid-item-four.ad.grid-mb.mr {
        height: 195px!important
    }
    #events-content .ad .thumb,
    .grid-item-four.ad.grid-mb.mr,
    .launchpad .ad .thumb {
        height: 190px!important;
        margin-bottom: 35px!important
    }
    .ubermenu-skin-white.ubermenu-responsive-toggle {
        width: 60%;
        border: 1px solid #555!important;
        text-align: left;
        margin-left: 0;
        float: right;
        border-radius: 10px
    }
    .main-login-top {
        width: 50%
    }
    #main-menu {
        padding-right: 0;
        width: 99%
    }
    body>header>div>nav>div.navbar-header {
        width: 1%
    }
    .ubermenu-responsive-toggle .fa {
        float: right
    }
    .wrap.mb.cf {
        width: 80%!important
    }
    .tax-events-categories .wrap.mb.cf {
        width: 75%!important
    }
    .join-coming-soon {
        width: 93%;
        text-align: center!important
    }
    #eventsRespSubMenu.submenu li a {
        width: 80%
    }
    .fancybox-wrap.fancybox-mobile.fancybox-type-iframe.fancybox-opened {
        left: 5%!important;
        width: 90%!important
    }
    .fancybox-type-iframe .fancybox-inner {
        width: 100%!important
    }
    .et-content-wrap section {
        padding: 0!important
    }
    .case-studies .text-overlay .description {
        padding: 15px!important
    }
    .case-studies .text-overlay .description p {
        font-size: 14px!important
    }
    .events-video .vimeo-loading {
        top: 55%;
        left: 60%;
        font-size: 27px
    }
    .right-single .event-1 {
        min-height: 116px
    }
    .coming-soon-events a:last-child div,
    .coming-soon-events a:nth-child(3) div {
        display: none!important
    }
    .coming-soon-events img {
        margin-bottom: 15px
    }
    #avatar-form .description {
        width: 76%;
        margin: 15px 0
    }
    #avatar-form input[type=file] {
        width: 43%
    }
    #destination-colored-part-mobile .panel-body span {
        width: 7%
    }
    #destination-colored-part-mobile .panel-body>ul {
        padding-left: 1%
    }
    #destination-colored-part-mobile .panel-body li {
        margin-bottom: 3%;
        text-transform: uppercase
    }
    .contact-us .full-width-page .default-page-content {
        margin-top: 90px
    }
    .single.single-opinion .expert-img {
        height: 70px!important;
        width: 70px!important
    }
    .single.single-opinion .expert-name {
        font-size: 13px!important
    }
    .single.single-opinion .white-bg {
        display: none
    }
    #blurbox-wrapper {
        width: 70%
    }
    #destination .col-sm-4 {
        margin-top: 20px
    }
    .sweet-alert {
        left: 1.5%!important
    }
    .case-studies .et-tabs nav ul li a {
        text-align: center
    }
    .case-studies .text-overlay {
        height: auto!important
    }
    .archive.transform .et-content-wrap {
        margin-left: 2%
    }
    .archive.transform .cr3_sponsorwrapper,
    .case-studies h1 {
        margin-left: 6%!important
    }
    div#main-menu>nav {
        width: 106.5%!important;
        margin-left: -3%;
        margin-bottom: 10px;
    }
    .archive.trends .trend-sections {
        width: 390px
    }
    ul.cat-menu.active-trend li a {
        min-width: 270px;
        width: 90%
    }
    .single-all-insights .single-post-title {
        padding: 10px!important
    }
    .single-all-insights .single-item.cf {
        padding-left: 20px
    }
    .single-all-insights #blog-stream.all-insights-archive-latest-posts .post {
        width: 95%!important
    }
    .single-events-title .headline-title {
        margin-left: 0!important
    }
    .events-all {
        margin: 0!important
    }
    .events-page-content {
        width: 100%
    }
    .post-type-archive-opinion .opinions-all-button .opinions-all {
        width: 155px
    }
    p.incubators_page_post_excerpt_left,
    p.incubators_page_post_excerpt_right {
        padding: 0
    }
    .left-content {
        margin: 197px auto!important
    }
    .single-trends .left-content {
        margin: 0!important
    }
    .tax-digital-trends .page-title-banner {
        margin-bottom: 30px;
        height: 69px
    }
    body .opinions-all-button {
        position: relative;
        top: 0;
        right: 0
    }
    body.tax-digital-trends .opinions-all-button {
        top: -90px;
    }
    body .page-title-banner .opinions-all-button ul {
        width: 170px
    }
    .post-type-archive-trends .page-title-banner .opinions-all-button ul {
        width: 171px;
        margin-top: 10px
    }
    .post-type-archive .opinions-all-button {
        top: 5px
    }
    .digital-trends-posts-buttons-group {
        position: relative;
        top: 26px;
        display: block;
        left: 15%
    }
    a.digital-trends-posts-button {
        display: table-caption;
        width: 301px;
        margin: 0 auto
    }
    #leftside ul {
        margin-left: 0
    }
    #rightside ul {
        margin-right: 0
    }
    .trends .opinions-all-button .opinions-all {
        width: 119px;
        padding: 8px 15px!important;
        font-size: 14px
    }
}

@media only screen and (max-width:435px) {
    div#main-menu>nav {
        width: 107%!important;
        margin-bottom: 10px;
    }
}

@media only screen and (max-width:414px) {
    #events-content .ad .thumb,
    .grid-item-four.ad.grid-mb.mr,
    .launchpad .ad .thumb,
    body.tax-events-categories .grid-item-four.ad.grid-mb.mr {
        height: 190px!important;
        margin-bottom: 30px!important
    }
    .right-single .event-1 {
        width: 98%!important
    }
    .case-studies .text-overlay .description {
        padding: 20px 15px!important
    }
    .case-studies .text-overlay .description p {
        font-size: 12px!important
    }
    .events-all-button {
        width: 75%!important
    }
    .events-video .vimeo-loading {
        top: 56%;
        left: 60%;
        font-size: 27px
    }
    .home #footer .join-us ul li {
        margin-right: 2.5em
    }
    .owl-theme .owl-controls .owl-page span {
        width: 10px!important;
        height: 10px!important
    }
    #featured_events .wow:last-child {
        display: block!important
    }
    div#main-menu>nav {
        width: 107%!important;
        margin-bottom: 10px;
    }
    #featured_events .wow {
        width: 98%;
        margin-top: 5%
    }
    #avatar-form input[type=file] {
        width: 49%
    }
    #avatar-form .description {
        width: 71%;
        margin: 7px 0 10px
    }
    #footer .join-us ul li {
        margin-right: 1.5em
    }
    #blurbox-wrapper {
        width: 100%!important
    }
    .archive.transform #titles {
        margin-left: 0!important
    }
    .transform-features .content h1,
    .transform-sections h1 {
        font-size: 30px!important
    }
    .h4,
    h4 {
        font-size: 16px!important
    }
    .transform-features .content {
        padding: 25px 20px!important
    }
    .social-area {
        margin-top: 2px
    }
    .schedule .cta {
        font-size: 15px!important
    }
    .case-studies .text-overlay {
        height: auto!important
    }
    #subscription h1 {
        margin: 20px 0!important
    }
    #main-menu>nav {
        padding-left: 0!important
    }
    .home .ms-skin-light-6 .ms-bullets.ms-dir-h .ms-bullets-count {
        top: 26px!important
    }
    .h1,
    h1,
    h2 {
        font-size: 19px!important
    }
    #featured_events h1 .categroy-icon {
        font-size: 12px!important
    }
    .home #blog-stream .categroy-icon,
    .home #featured_events .categroy-icon {
        width: 30px!important;
        height: 30px!important;
        line-height: 30px!important
    }
    .home #featured_events>h1 {
        padding: 10px 0!important
    }
    .home #blog-stream>h1 {
        padding: 10px 0 20px
    }
    .home #featured_events h1 .categroy-icon {
        bottom: 0!important;
        right: 0!important;
        padding: 0!important
    }
    .home #dttt_team .col-mmt-2 {
        width: 38%!important
    }
    .light {
        font-weight: 500
    }
    .archive.trends .trend-sections {
        width: 340px
    }
    .opinions-all-button {
        position: absolute;
        right: 15px
    }
    body .page-title-banner .opinions-all-button ul {
        left: -56px
    }
    .page-title-banner {
        padding: 10px!important
    }
    .single.single-all-insights a.all-insights-fallback:before,
    .single.single-events a.events-fallback:before {
        display: none
    }
    #instagram>div.container>div>div>p {
        font-size: 15px!important
    }
    #single-content .single-item.cf {
        padding-left: 20px!important
    }
    #single-content .join-coming-soon:before {
        margin: -7px 15px 0 5px!important
    }
    #single-content .single-post-title {
        padding: 10px 17px!important
    }
    .incubators_pageclass .container {
        padding: 0
    }
    .incubators_pageclass p span {
        font-size: 18px!important
    }
    .incubators-grid-posts .col-md-6 {
        max-height: none
    }
    .page.launchpad .page-title-banner .page-icon {
        margin-left: 0;
        width: 40px!important;
        height: 40px!important
    }
    .experts .page-title-banner .page-icon,
    .page.launchpad .page-title-banner .page-icon {
        padding: 0 2px!important
    }
    .launchpad .control_btns {
        margin-right: 0
    }
    .archive .research-content .research-icon:before,
    .launchpad .research-banner .page-icon:before,
    .research-single-content .research-icon:before {
        font-size: 20px!important
    }
    .coming-soon-events a:last-child div,
    .coming-soon-events a:nth-child(3) div {
        display: inline!important;
        width: 98%!important
    }
    .digital-trends-posts-buttons-group {
        left: 12%
    }
}

@media only screen and (max-width:387px) {
    div#main-menu>nav {
        width: 107.5%!important
    }
    .opinions-all-button .opinions-all:after {
        font-size: 14px;
        margin-top: 3px
    }
    .insights-loader .opinions-all-button .opinions-all:after {
        margin-top: 0;
    }
    .opinions-all-button {
        padding-top: 3px!important
    }
    .et-content-wrap {
        margin-top: 10px!important
    }
    .case-studies .text-overlay .description p {
        font-size: 11px!important
    }
    .case-studies .text-overlay .description {
        padding: 15px!important
    }
    .single-item-header.cf div {
        font-size: 25px!important
    }
    .events-video .vimeo-loading {
        top: 60%;
        left: 65%
    }
    .vimeo_control {
        top: 5px!important
    }
    #main-menu nav>ul>li>ul {
        width: 61%!important
    }
    #main-menu .ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop {
        left: -12%!important
    }
    .ubermenu .ubermenu-nav .ubermenu-column-3-5 ul {
        padding: 0
    }
    .home #footer .join-us ul li {
        margin-right: 2.3em
    }
    .home #footer .join-us ul li:last-child {
        margin-right: 0
    }
    #avatar-form input[type=file] {
        width: 68%;
        margin-bottom: 10px
    }
    #avatar-form .description {
        width: 70%;
        margin: 7px 0 12px
    }
    #footer .join-us ul li {
        margin-right: 1.3em
    }
    .transform-features .content {
        padding: 16px 20px!important
    }
    #destination-colored-part-mobile .panel-body span {
        width: 8%
    }
    #destination-colored-part-mobile .panel-body {
        font-size: 13px
    }
    h1.page_title {
        font-size: 17px!important
    }
    #blog-stream .post .post_info {
        height: 240px
    }
    .archive.trends .trend-sections {
        width: 315px
    }
    .cat-menu a,
    .trend-sections h2 {
        font-size: 14px!important
    }
    .page-title-banner .page-icon {
        width: 35px!important;
        height: 35px!important
    }
    .post-type-archive-trends .events-banner .events-icon:before,
    .tax-digital-trends .events-banner .events-icon:before {
        font-size: 18px!important
    }
    .events-banner .events-icon:before,
    .more-events.mb.cf a:before,
    a.events-fallback:before {
        font: 18px/1.2 FontAwesome
    }
    .opinions-all-button .opinions-all {
        font-size: 15px
    }
    .cat-headline {
        font-size: 30px!important;
        text-align: center
    }
    .page-title-banner .page-icon,
    .page-title-banner p {
        padding: 8px 2px!important
    }
    .post-type-archive-opinion .page-title-banner .page-icon {
        padding: 2px!important;
        line-height: 0!important
    }
    .post-type-archive-opinion .opinions-all-button .opinions-all {
        padding: 3px 20px!important
    }
    .post-type-archive-opinion .page-icon.opinions-icon img {
        margin-top: 7px
    }
    .archive.all-insights .page-title-banner .page-icon,
    .archive.all-insights .page-title-banner p {
        padding: 0!important
    }
    .archive.all-insights .page-title-banner .page-icon {
        font-size: 17px;
        margin-top: 3px
    }
    .archive.all-insights .page-title-banner .page-icon .ubermenu-icon.fa.fa-eye {
        font-size: 15px
    }
    .post-type-archive-all-insights .opinions-all-button .opinions-all {
        padding: 5px 10px!important
    }
    h2.headline-title a {
        margin-left: -9px!important
    }
    .single-post-title {
        height: auto
    }
    .archive .events-banner .events-icon {
        padding: 2px 0!important
    }
    .opinions-all-button .opinions-all {
        padding: 2px 20px!important
    }
    #events-content .ad .thumb {
        height: 211px!important
    }
    .tax-events-categories .page-title-banner .page-icon {
        width: 40px!important;
        height: 40px!important
    }
    .events-video .about-eventو .about-left,
    .events-video .about-left {
        width: 100%
    }
    .single.single-events span.spot-city.fl {
        display: inline-block!important;
        width: 80%!important;
        height: auto
    }
    .archive.opinion #content .page-title-banner {
        padding-left: 12px!important
    }
    .page.launchpad .page-title-banner .page-icon {
        padding: 0 2px!important;
        margin-left: 0
    }
    .launchpad .control_btns {
        margin-right: 0
    }
    .archive .research-content .research-icon:before,
    .launchpad .research-banner .page-icon:before,
    .research-single-content .research-icon:before {
        font-size: 20px!important
    }
    body .opinions-all-button {
        position: relative;
        top: 0;
        right: 0
    }
    body.tax-digital-trends .opinions-all-button {
        top: -81px;
    }
    .post-type-archive .opinions-all-button {
        top: 5px
    }
    .digital-trends-posts-buttons-group {
        left: 10%
    }
}

@media only screen and (max-width:384px) {
    h1.page_title {
        font-size: 17px!important
    }
    .home #dttt_team .col-mmt-2 {
        width: 66%!important
    }
}

@media only screen and (max-width:375px) {
    h2.login_destination_section_title {
        margin-top: 0!important;
        margin-bottom: 13px!important
    }
    .full-width-page .default-page-content{
        width:85%;
    }
    .login_destination_section p {
        font-size: 13px!important
    }
    .login_destination_section_btn {
        width: 100%!important;
        line-height: 20px!important;
        top: 5px!important
    }
    .navbar-brand img {
        max-width: 105px
    }
    .tax-events-categories .wrap.mb.cf,
    .wrap.mb.cf {
        width: 90%!important
    }
    #events-content .ad .thumb,
    .grid-item-four.ad.grid-mb.mr,
    .launchpad .ad .thumb,
    body.tax-events-categories .grid-item-four.ad.grid-mb.mr {
        height: 180px!important;
        margin-bottom: 30px!important
    }
    .opinions-all-button {
        padding-top: 0!important
    }
    .post-type-archive-opinion .page-icon.opinions-icon img {
        margin-top: 9px
    }
    #blog-stream article {
        min-height: 400px
    }
    .case-studies .text-overlay .description {
        padding: 11px 9px!important
    }
    .owl-theme .owl-controls .owl-page span {
        width: 9px!important;
        height: 9px!important
    }
    #dttt_team.digital-transformation-team .mmt_container .reveal-modal {
        width: 80%!important;
        left: 12%!important
    }
    div#main-menu>nav {
        width: 107.5%!important
    }
    #destination>div>div>div.vc_row.wpb_row.vc_inner.vc_row-fluid.second-row>div:nth-child(3) {
        margin-bottom: 0
    }
    .fsboxshadow .fsBody .fsForm {
        padding: 0!important
    }
    div.fsProgress {
        display: block!important;
        margin-top: 100px!important
    }
    .fsForm input[type=submit],
    .fsPagination .fsNextButton,
    .fsPagination .fsPreviousButton {
        width: 100%!important
    }
    .fsSubmit input.fsSubmitButton:hover {
        color: #6d9d07
    }
    .single.single-experts #single-content .title.fl,
    .single.single-experts p:last-child {
        line-height: 1.5
    }
    .single.single-experts p:last-child {
        margin-right: 1%
    }
    .archive .research-content .research-icon:before,
    .launchpad .research-banner .page-icon:before,
    .research-single-content .research-icon:before {
        font-size: 18px!important
    }
    #content .opinions-all-button .opinions-all {
        padding: 6px 10px!important
    }
    .ms-bullets.ms-dir-h.ms-align-bottom {
        width: auto!important
    }
    .single p:last-child {
        margin-right: 3%!important
    }
    .single-item-header.cf div {
        font-size: 20px!important
    }
    #events-content>div>div.wrapper>article>div.pull-left.left-content>h4 {
        text-align: center
    }
    #main-menu>nav {
        margin-right: 12%
    }
    #ubermenu-main-353 .mobile-menu {
        width: 50%!important
    }
    #footer .join-us ul li {
        margin-right: 20px
    }
    .page-title-banner {
        padding: 10px 7px!important
    }
    .page-title-banner .page-icon {
        width: 45px!important;
        height: 45px!important
    }
    .archive.inner.trends .page-title-banner .page-icon,
    .page.launchpad .page-title-banner .page-icon {
        width: 40px!important;
        height: 40px!important
    }
    .page.launchpad .page-title-banner .page-icon {
        margin-left: 0
    }
    .archive.opinion .page-title-banner .page-icon,
    .page.launchpad .page-title-banner .page-icon,
    .single.single-partners .page-title-banner .page-icon {
        padding: 0 2px!important
    }
    .single.single-partners #single-content>div.page-title-banner.partners-banner>p {
        font-size: 15px!important;
        width: 80%;
        display: inline-block;
        height: auto
    }
    .single.single-partners .headline h2 .title {
        font-size: 1em
    }
    .partners-banner {
        margin-left: 0!important
    }
    .single.single-partners .headline h2 .title,
    .single.single-partners h4.post-cateogry {
        text-align: center!important
    }
    .launchpad .control_btns {
        margin: 3px 5px
    }
    .single-launchpad-title .headline-title {
        width: 90%;
        margin: 0 auto
    }
    .dashicons.dashicons-businessman,
    .dashicons.dashicons-groups,
    .dashicons.dashicons-search {
        line-height: 1.8
    }
    .post-type-archive-trends .events-banner .events-icon:before,
    .tax-digital-trends .events-banner .events-icon:before {
        font-size: 20px!important
    }
    .events-banner .events-icon:before,
    .more-events.mb.cf a:before,
    a.events-fallback:before {
        font: 18px/1.4 FontAwesome
    }
    .archive.all-insights .page-title-banner .page-icon {
        width: 35px!important;
        height: 35px!important
    }
    .single-all-insights h2.headline-title a {
        margin-left: 0!important
    }
    .single-all-insights h2.headline-title a,
    .single-all-insights h2.headline-title p {
        font-size: 14px!important
    }
    .archive .events-banner .events-icon {
        padding: 4px 0!important
    }
    #events-content .opinions-all-button .opinions-all {
        padding: 4px 20px
    }
    .tax-digital-trends .opinions-all-button .opinions-all {
        padding: 4px 12px
    }
    .post-type-archive-opinion .page-title-banner .page-icon {
        width: 37px!important;
        height: 37px!important
    }
    .home #dttt_team .col-mmt-2 {
        width: 63%!important
    }
    .incubators-grid-posts .col-md-6 {
        max-height: none;
        min-height: 100px
    }
    .incubators_page_post_thumb img {
        width: 85%;
        height: 100%;
        max-width: none;
        position: relative;
        right: 0;
        margin: 0 auto
    }
    a.digital-trends-posts-button {
        display: table-caption;
        width: 260px;
        margin: 0 auto
    }
}

@media only screen and (max-width:360px) {
    #single-content .single-item.cf {
        padding-left: 15px!important
    }
    .single-ignition_product #single-content ul li {
        font-size: 14px!important
    }
    .discussion.cf {
        padding: 0 4% 0 0!important
    }
    .download-insights,
    .download-trends {
        margin-left: 0
    }
    .product-post-output .long-description {
        padding: 10px
    }
    footer#footer {
        padding: 20px 0 30px
    }
    .discussion.cf .wrap.grid-mb.cf {
        padding: 0
    }
    .single.single-all-insights .right-single {
        margin-right: 5%
    }
    .single.single-all-insights .right-single-downloads {
        margin-right: 5%
    }
    .tags a,
    .tags i.fa.fa-tags {
        float: left
    }
    .tags i.fa.fa-tags {
        margin-right: 5px
    }
    .page-icon.opinions-icon img {
        margin-top: 1px
    }
    #content .opinions-all-button .opinions-all,
    #events-content .opinions-all-button .opinions-all {
        margin-top: 0
    }
    .trends .opinions-all-button .opinions-all {
        margin-top: 5px;
        width: 108px;
        font-size: 13px;
        padding: 4px 12px!important
    }
    .archive.all-insights #content .opinions-all-button .opinions-all {
        margin-top: 0!important;
        width: auto !important
    }
    .events-right-single .details>.cf>p.additional {
        margin-left: 0!important
    }
    .case-studies .text-overlay .description {
        padding: 10px 9px!important
    }
    .case-studies .text-overlay .description p {
        font-size: 10.5px!important
    }
    .owl-theme .owl-controls .owl-page span {
        width: 8px!important;
        height: 8px!important
    }
    div#main-menu>nav {
        width: 107.8%!important;
        margin-bottom: 10px;
    }
    .archive.transform #titles {
        margin-left: 5%!important
    }
    #ws-plugin--s2member-pro-login-widget {
        margin: 20px
    }
    .welcome-message {
        margin-left: 20px
    }
    #footer .join-us ul li {
        margin-right: 30px
    }
    #avatar-form input[type=file] {
        width: 63%
    }
    #avatar-form .description {
        width: 66%
    }
    #avatar-form .modal-dialog {
        margin: 35px auto 15px!important
    }
    .single.single-partners #single-content>div.page-title-banner.partners-banner>p {
        font-size: 14px!important;
        display: inline-block;
        width: 80%;
        height: auto
    }
    .transform-features .content {
        padding: 16px 13px!important
    }
    h1 small {
        font-size: 75%
    }
    .schedule * {
        font-weight: 400!important
    }
    h1.page_title {
        font-size: 17px!important
    }
    #blog-stream .post .post_info {
        height: 250px
    }
    .single-all-insights .single-item.cf {
        padding-left: 10px
    }
    .single.single-events span.spot-city.fl {
        font-size: 14px
    }
    #content .about-event h2 {
        font-size: 1.5em!important
    }
    .events-right-single .cf p {
        padding: 10px!important
    }
    .events-right-single {
        width: 100%!important
    }
    .events-right-single .details>.cf>p {
        margin-left: 18%!important
    }
    .events-right-single .details {
        margin-left: 0!important
    }
    .events-right-single .cf p:after {
        margin: 30px 35px!important;
        left: 75px!important
    }
    #events-right-single-sidebar>div>div>div>p.additional>iframe {
        width: 102%!important
    }
    body>div.single-events-title>div.headline-title>a>p {
        font-size: 14px!important
    }
}
@media screen and (device-aspect-ratio:375/667) {
    #blog-stream .post .tags a {
        font-size: 12px
    }
}

@media only screen and (max-width:335px) {
    div#main-menu>nav {
        width: 108.2%!important
    }
    .case-studies .text-overlay .description p {
        font-size: 9.5px!important
    }
    .case-studies .text-overlay .description {
        padding: 7px 11px!important
    }
    .vimeo_pause {
        right: 0!important
    }
    .vimeo_play {
        right: 35px!important
    }
    .vimeo_control {
        width: 40px!important
    }
    .events-video .vimeo_control {
        width: 25px;
        height: 25px
    }
    .events-video .vimeo_play_for_events {
        background: url(../img/tdtplay.png);
        right: 5px!important;
        background-size: 25px;
        margin-top: 18%
    }
    #main-menu .ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop {
        left: -11%!important
    }
    .owl-theme .owl-controls .owl-page span {
        width: 6px!important;
        height: 6px!important
    }
    #avatar-form input[type=file] {
        width: 61%
    }
    #avatar-form .description {
        width: 62%
    }
    #avatar-form .modal-dialog {
        margin: 10px!important
    }
    #ws-plugin--s2member-pro-login-widget {
        margin: 20px
    }
    .welcome-message {
        margin-left: 20px
    }
    #footer {
        padding: 20px 13px 30px!important
    }
    .transform-features .content {
        padding: 13px 5px!important
    }
    .cycle-slideshow {
        margin-left: 4%
    }
    .transform-features .content h1,
    .transform-sections h1 {
        font-size: 25px!important
    }
    .dashicons.dashicons-businessman,
    .dashicons.dashicons-groups,
    .dashicons.dashicons-search {
        font-size: 17px
    }
    .launchpad .control_btns {
        margin-right: 0
    }
    i.fa.fa-sign-out {
        font-size: 11px
    }
    h1.page_title {
        font-size: 15px!important
    }
    #blog-stream .post .post_info {
        height: 195px
    }
    #blog-stream article {
        min-height: 340px
    }
    .opinions-all-button .opinions-all {
        font-size: 14px
    }
    .page-title-banner .page-icon {
        line-height: 0!important
    }
    .archive.trends .trend-sections {
        width: 285px
    }
    .events-banner .events-icon:before,
    .more-events.mb.cf a:before,
    a.events-fallback:before {
        font: 18px/1.1 FontAwesome
    }
    .page-title-banner .page-icon {
        width: 30px!important;
        height: 30px!important
    }
    .post-type-archive-trends .events-banner .events-icon:before,
    .tax-digital-trends .events-banner .events-icon:before {
        font-size: 15px!important
    }
    .post-type-archive-all-insights .opinions-all-button .opinions-all,
    .post-type-archive-opinion .opinions-all-button .opinions-all,
    .tax-opinion-categories .opinions-all-button .opinions-all,
    .trends .jscroll-inner .opinions-all-button .opinions-all {
        width: 120px;
        font-size: 12px!important
    }
    .single-all-insights .single-post-title {
        padding: 3px!important
    }
    .single-all-insights h2.headline-title a {
        margin-left: -5px!important
    }
    .single-all-insights h2.headline-title a,
    .single-all-insights h2.headline-title p {
        font-size: 13px!important
    }
    #blog-stream .post .tags a {
        font-size: 12px
    }
    .archive .events-banner .events-icon {
        padding: 11px 0!important
    }
    #destination .vc_icon_element-icon,
    #destination i {
        background-color: #e379d3;
        width: 59px;
        height: 59px;
        line-height: 59px!important
    }
    .page.launchpad .page-title-banner .page-icon {
        margin-left: 0
    }
    .home #dttt_team .col-mmt-2 {
        width: 50%!important
    }
    .post-type-archive-opinion .opinions-all-button .opinions-all {
        width: 148px;
        font-size: 15px!important
    }
    .page-icon.opinions-icon img {
        width: 15px;
        margin-top: 7px
    }
    .post-type-archive-opinion .page-title-banner .page-icon {
        width: 34px!important;
        height: 34px!important
    }
    .page.launchpad .page-title-banner .page-icon,
    .single.single-partners .page-title-banner .page-icon {
        padding: 6px!important
    }
    #footer .join-us ul li {
        margin-right: .7em
    }
    .archive.all-insights #content .opinions-all-button .opinions-all {
        margin-top: 0!important;
        width: auto !important
    }
}

@media only screen and (max-width:320px) {
    #footer .join-us p,
    #footer .who-we-are .textwidget,
    #footer .who-we-are .textwidget div,
    #titles p #footer ul li a,
    .post-type-archive-all-insights .opinions-all-button .opinions-all,
    .post-type-archive-opinion .opinions-all-button .opinions-all,
    .tax-opinion-categories .opinions-all-button .opinions-all,
    .testimonials p,
    .transform-features p,
    .trends .jscroll-inner .opinions-all-button .opinions-all {
        font-size: 13px!important
    }
    .tax-events-categories .wrap.mb.cf,
    .wrap.mb.cf {
        width: 97%!important
    }
    #events-content .ad .thumb,
    .grid-item-four.ad.grid-mb.mr,
    .launchpad .ad .thumb,
    body.tax-events-categories .grid-item-four.ad.grid-mb.mr {
        height: 180px!important;
        margin-bottom: 30px!important
    }
    div#main-menu>nav {
        width: 108.5%!important
    }
    .transform-features p {
        padding: 1px 5px
    }
    #content .opinions-all-button .opinions-all,
    #events-content .opinions-all-button .opinions-all {
        margin-top: 0;
        width: 118px;
        padding: 7px 10px!important
    }
    .thumb .ig_project_desc p {
        font-size: 13px!important;
        line-height: 1.3em!important;

    }
    #single-content .single-item.cf {
        padding-left: 15px!important
    }
    .trends .jscroll-inner .opinions-all-button .opinions-all {
        padding: 6px 20px!important;
        margin-top: 4px
    }
    .event-program .break {
        margin-left: -91px!important
    }
    .event-program h2 {
        padding: 10px 0!important
    }
    .events-page-content و .events-video .about-event و .about-left,
    .events-video .about-left {
        width: 100%!important
    }
    .opinions-all-button {
        padding-top: 0!important
    }
    .archive.tax-all-insights-categories .opinions-all-button {
        padding-top: 2px!important
    }
    #eventsRespSubMenu.submenu li a {
        width: 95%
    }
    .case-studies .text-overlay .description {
        padding: 9px 14px!important
    }
    .case-studies .text-overlay .description p {
        font-size: 9px!important
    }
    .fancybox-wrap.fancybox-mobile.fancybox-type-iframe.fancybox-opened {
        width: 90%!important;
        left: 4%!important
    }
    .fancybox-type-iframe .fancybox-inner {
        -webkit-overflow-scrolling: touch;
        width: 100%!important
    }
    #content .about-event h2 {
        font-size: 1.3em!important
    }
    .home #footer .join-us ul li {
        margin-right: 2em
    }
    #avatar-form .description,
    #avatar-form input[type=file] {
        width: 60%
    }
    #avatar-form .description,
    .page-icon.opinions-icon img {
        margin-top: 0
    }
    .single.single-partners #single-content>div.page-title-banner.partners-banner>p {
        font-size: 12px!important;
        display: inline-block;
        width: 80%;
        height: auto
    }
    .page.launchpad .page-title-banner .page-icon,
    .single.single-partners .page-title-banner .page-icon {
        padding: 0 6px!important
    }
    #popup #popup-login-form input[type=password],
    #popup #popup-login-form input[type=text] {
        width: 100%
    }
    #blurbox-wrapper,
    #popup #popup-login-form input[type=submit] {
        width: 70%
    }
    .navbar-toggle {
        margin-top: 15%
    }
    #featured_events h1 .categroy-icon {
        margin-right: 0;
        -webkit-font-smoothing: antialiased!important
    }
    #destination .box.module .pull-left {
        width: 76%
    }
    #destination .box.module {
        max-height: 175px!important
    }
    h1.coming-soon {
        width: 75%!important
    }
    .fsboxshadow .fsBody .fsForm {
        padding: 15px 35px
    }
    #destination .vc_icon_element-icon:before {
        width: 30px
    }
    .case-studies .text-overlay {
        width: 400px;
        height: auto
    }
    .page-icon.experts-icon {
        float: left;
        width: 40px!important;
        height: 40px!important;
        margin-top: 16px
    }
    .experts .page_title {
        float: left;
        font-size: 16px;
        width: 80%
    }
    body.post-type-archive-experts.experts .experts-post {
        width: 100%;
        margin-left: 0
    }
    .single-experts .title.fl {
        line-height: 2.3
    }
    .single-experts a.fallback:before {
        margin: -10px 15px 0 0
    }
    .single-experts .single-post-title {
        padding: 10px 30px!important
    }
    .single-experts .single-item.cf {
        padding-left: 30px
    }
    #footer .widget_nav_menu {
        width: 100%
    }
    #footer .menu-discover-right-container {
        margin-top: 0
    }
    #footer {
        padding: 10px 5px
    }
    #dttt_team.digital-transformation-team .mmt_container .reveal-modal {
        width: 70%!important;
        left: 17%!important
    }
    #destination-colored-part-mobile .panel-body span {
        width: 10%
    }
    #destination-colored-part-mobile .panel-body li {
        margin-bottom: 8%
    }
    #destination-colored-part-mobile .panel-title {
        margin: 0!important
    }
    .ubermenu .ubermenu-submenu.ubermenu-submenu-id-6667 .ubermenu-target,
    .ubermenu .ubermenu-submenu.ubermenu-submenu-id-6667 .ubermenu-target>.ubermenu-target-description {
        text-transform: uppercase;
        color: #555
    }
    .launchpad .control_btns {
        margin-right: 0
    }
    .launchpad .page-title-banner .page-icon {
        width: 40px!important;
        height: 40px!important;
        margin-left: 27%;
        margin-bottom: 2%
    }
    .launchpad .research-banner .page-icon:before {
        font-size: 18px
    }
    .id-complete-deck,
    .id-complete-projcont {
        width: 96%!important
    }
    .single-ignition_product #single-content ul li {
        font-size: 11pt!important;
        margin-left: 0
    }
    #content>div.page.mb>div>div>ul.md-box-wrapper.full-width.cf>li>div>ul>li,
    .dashboard .full-width-page .default-page-content {
        width: 100%
    }
    .memberdeck form .form-row.half,
    .memberdeck form .form-row.quarter {
        width: 100%!important
    }
    .memberdeck form .form-row label {
        padding-left: 0!important
    }
    .dashboard .memberdeck .dashboardmenu {
        margin-top: 75px
    }
    #content>div.page.mb>div>div>ul.md-box-wrapper.full-width.cf>li>div>ul>li {
        margin-bottom: 20%;
        padding-right: 0
    }
    .memberdeck .md-box,
    .memberdeck form .form-row.left {
        padding-right: 0!important
    }
    #idc-downloads>li:nth-child(1)>div.md-profile>div.profile-wrapper>div.md-fullname {
        font-size: 14px;
        line-height: 3
    }
    #idc-downloads>li:nth-child(1)>div.md-profile>div.profile-wrapper>div.md-registered {
        font-size: 13px;
        line-height: 0;
        width: 168%
    }
    .memberdeck form p {
        margin-right: 0!important
    }
    .memberdeck .md-box table tr {
        display: inline-block!important;
        width: 50%!important;
        float: left!important;
        padding-left: 4%
    }
    .memberdeck .md-box table td,
    .memberdeck .md-box table th {
        display: inline-block!important;
        width: 100%!important
    }
    .memberdeck .md-box table td {
        font-weight: 700
    }
    #content .memberdeck .dashboardmenu {
        background: 0 0!important
    }
    .memberdeck .dashboardmenu li {
        background-color: #ECECEC
    }
    .memberdeck .dashboardmenu li.active a,
    .memberdeck .dashboardmenu li:active,
    .memberdeck .dashboardmenu li:hover,
    .memberdeck .dashboardmenu li:visited {
        background-color: #9085E5!important
    }
    .memberdeck .dashboardmenu .active a,
    .memberdeck .dashboardmenu a:hover {
        padding: 5px 16px!important
    }
    .backer_project_mini {
        width: 100%!important;
        padding-right: 0!important
    }
    .ignitiondeck.backer_profile .backer_projects li.backer_project_mini .backer_project_title,
    .memberdeck .md-profile .project-name {
        font-size: 15px!important
    }
    .ignitiondeck.backer_profile .backer_projects li.backer_project_mini .backers_funded,
    .memberdeck .md-profile .project-funded {
        font-size: 14px!important
    }
    .ignitiondeck.backer_profile .backer_projects li.backer_project_mini .backer_project_title,
    .ignitiondeck.backer_profile .backer_projects li.backer_project_mini .backers_funded {
        text-align: center!important
    }
    .ignitiondeck.backer_profile .backer_projects li.backer_project_mini {
        margin: 0 0 50px!important
    }
    #content input[type=submit]:not(#searchsubmit) {
        margin-bottom: 13px
    }
    .ignitiondeck form,
    .ignitiondeck form#fes {
        padding: 0!important
    }
    .ignitiondeck form .radio input,
    .ignitiondeck form .radio label,
    .ignitiondeck form#fes .radio input,
    .ignitiondeck form#fes .radio label {
        position: static!important
    }
    .ignitiondeck form .radio label,
    .ignitiondeck form#fes .radio label {
        padding-top: 10px!important
    }
    .ignitiondeck .fes_section h3 {
        margin-bottom: 25px!important
    }
    .home #featured_events h1 .categroy-icon {
        margin-right: 10px
    }
    .ms-skin-light-6 .ms-bullets.ms-dir-h .ms-bullets-count {
        top: 26px!important
    }
    .home #featured_events>h1 {
        padding: 10px 0 4px!important
    }
    .sweet-alert {
        top: 54%!important
    }
    .trend-sections h2 {
        padding: 10px 30px;
        min-height: 28px!important
    }
    .cat-menu a,
    .trend-sections h2 {
        font-size: 13px!important
    }
    .page-title-banner {
        padding: 5px 7px!important
    }
    .page-title-banner .page-icon,
    .page-title-banner p {
        padding: 0 5px!important
    }
    .opinions-all-button .opinions-all {
        padding: 6px 15px!important
    }
    .archive.trends .trend-sections {
        width: 315px
    }
    .cat-headline {
        font-size: 28px!important;
        margin-top: 10%!important
    }
    .black-friday-deals .full-width-page .default-page-content {
        width: 90%
    }
    .black-friday-deals .page-fa-icon {
        font-size: 15px!important;
        width: 40px!important;
        height: 40px!important
    }
    .black-friday-deals h2 {
        font-size: 15px!important
    }
    .archive.all-insights p.tags {
        width: 102%
    }
    .fa-tags:before {
        font-size: 10px
    }
    .archive.all-insights #blog-stream .post .tags a:last-child {
        margin-right: 0
    }
    .archive.all-insights #blog-stream .post .post_title {
        font-size: 16px
    }
    .archive.all-insights .research-banner {
        margin-bottom: 30px!important
    }
    .archive.all-insights #blog-stream article {
        min-height: 410px
    }
    i.fa.fa-sign-in,
    i.fa.fa-sign-out {
        display: none
    }
    #dttt_team .col-mmt-2:first-child {
        margin-top: 10%
    }
    h1.page_title {
        width: 30px!important;
        height: 30px!important;
        line-height: 1!important
    }
    .experts h1.page_title {
        width: auto!important;
        height: auto!important
    }
    .experts .page-title-banner .page-icon {
        width: 35px!important;
        height: 35px!important;
        line-height: 1.5!important;
        margin-top: 12px
    }
    .page-title-banner .page-icon {
        width: 40px!important;
        height: 40px!important;
        line-height: 1.8!important
    }
    .dashicons.dashicons-businessman,
    .dashicons.dashicons-groups,
    .dashicons.dashicons-search {
        line-height: 0!important;
        font-size: 21px
    }
    #blog-stream article {
        min-height: 360px
    }
    .tax-events-categories .page-title-banner {
        margin-bottom: 40px!important;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
    .archive .events-banner .events-icon {
        padding: 6px 0!important
    }
    .archive.opinion #content .page-title-banner {
        margin-bottom: 5%!important;
        padding: 4% 12px!important
    }
    #content input[type=email],
    #content input[type=text]:not(.search-data),
    #content select,
    #content textarea,
    .fsFieldRow input[type=email],
    .fsFieldRow input[type=number],
    .fsFieldRow input[type=tel],
    .fsFieldRow input[type=text],
    .fsForm textarea,
    .memberdeck form .form-row input,
    .memberdeck form .form-row textarea,
    div.ws-plugin--s2member-pro-login-widget>form input[type=password] {
        margin-left: 0
    }
    .contact-us-form p:nth-child(6)>input {
        margin: 0 30%
    }
    .vimeo-loading {
        font-size: 20px!important;
        top: 64%!important;
        left: 74%!important
    }
    .events-page-content b {
        font-size: 14px!important
    }
    .tkt-slctr-tbl td .ticket-pending-pg {
        font-size: 15px
    }
    body.single-events #content input[type=submit]:not(#searchsubmit) {
        font-size: 14px
    }
    .events-right-single .details>.cf>p {
        margin-left: 18%!important
    }
    .single.single-opinion .expert-img {
        height: 50px!important;
        width: 50px!important
    }
    .single.single-opinion .expert-name {
        font-size: 10px!important
    }
    #footer .join-us ul li {
        margin-right: 12px
    }
    #destination>div>div>div.vc_row.wpb_row.vc_inner.vc_row-fluid.second-row>div:nth-child(3) {
        margin-bottom: 0
    }
    #avatar-form .description {
        margin-top: 7px
    }
    form#ws-plugin--s2member-profile input[type=checkbox],
    form#ws-plugin--s2member-profile input[type=radio] {
        width: 9%!important;
        margin: 2px!important
    }
    .h1,
    h1,
    h2 {
        font-size: 18px!important
    }
    #dttt_team>div>div>div>div>div>div>div {
        margin-left: 5%
    }
    #dttt_team .col-mmt-2 {
        width: 100%
    }
    .archive.transform #footer .join-us ul li {
        margin-right: 30px
    }
    .transform-features .content h1,
    .transform-sections h1 {
        font-size: 23px!important;
        padding-left: 5px
    }
    .right-single .event-1 {
        max-height: 175px
    }
}

@media only screen and (min-width:1680px) {
    .login_destination_section {
        background-size: 100% 100%;
        height: 375px
    }
}
@media only screen and (min-width:2200px) {
    .incubators-grid-posts .col-md-6 {
        max-height: 340px
    }
    .login_destination_section {
        height: 400px
    }
}
.caption h2,
.caption h3,
.caption p,
.create-description p,
.gallery-title h2,
.gallery-title h3,
span.create-btn-modal {
    color: #fff
}
.image-wrapper-create,
section.tckt-slctr-tkt-datetimes-sctn {
    display: none
}
.primary-insights {
    z-index: 1
}
.qnty_alert {
    width: 60%
}
.single-item .text ol {
    margin: 15px 0;
    padding-left: 20px
}
.single-item ol li {
    font-size: 1em!important
}
@media screen and (device-aspect-ratio:3/5) {
    #blog-stream .post .tags a {
        font-size: 12px
    }
}
.right-single .event-details {
    opacity: 1;
    width: auto;
    background: 0 0;
    position: static
}
.create-text-overlay:hover .create-description {
    opacity: 1;
    transition: all .5s ease-in-out;
    cursor: pointer
}
.create-text-overlay .create-description {
    position: absolute;
    background-color: rgba(0, 0, 0, .67);
    margin: 0 auto;
    top: 0;
    bottom: 0;
    color: #fff;
    padding: 30px;
    text-align: justify;
    opacity: 0;
    transition: all .5s ease-in-out
}

.create-text-overlay {
    position: relative;
    width: 100%;
    height: auto;
    margin: 0 auto;
    transition: all .5s ease-in-out
}

span.create-btn-modal {
    font-size: 20px;
    line-height: 30px;
    padding: 10px 20px;
    border: 1px solid #fff
}

.iframe-wrapper-create {
    height: 350px
}

a.avgrund-btn {
    position: absolute;
    right: 45%;
    bottom: 15%
}

.vc_custom_1455031863904 {
    margin-right: -31px!important;
    margin-bottom: 25%
}

.create-page-body {
    overflow-x: hidden
}

.video-con.col-sm-12 {
    margin-bottom: 5px
}

.gallery {
    background-color: #FFF
}

.player .video-wrapper {
    height: auto;
    background-color: #fff
}

.inner-gallery {
    position: relative;
    float: none;
    width: 100%;
    height: auto;
    overflow: hidden;
    border-right: 4px solid transparent;
    border-left: 4px solid #fff;
    border-top: 4px solid #fff;
    border-bottom: 4px solid #fff
}

.inner-gallery:nth-child(1),
.inner-gallery:nth-child(3) {
    border-left: 1px solid transparent
}

.inner-gallery:nth-child(2),
.inner-gallery:nth-child(4) {
    border-right: 1px solid transparent
}

.btn-gallery,
a.btn-contact-top {
    display: block;
    border: 1px solid #fff;
    text-align: center
}

.img-gallery {
    margin: 0 0 3px;
    padding: 0;
    width: 100%
}

.main-con.container-fluid {
    padding-right: 0;
    padding-left: 0
}

.gallery-title {
    position: absolute;
    opacity: 1;
    width: 100%
}

.caption {
    position: absolute;
    z-index: 100;
    opacity: 0;
    background-color: rgba(0, 0, 0, .5);
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    overflow: hidden;
    transition: all 1s ease-in-out
}

.img-convert.image-wrapper-create,
img.img-responsive.aligncenter {
    height: auto!important
}

.caption:nth-child(odd) {
    padding-right: 0;
    padding-bottom: 5px
}

.caption:nth-child(even) {
    padding-left: 3px;
    padding-bottom: 5px
}

.caption:nth-child(3),
.caption:nth-child(4) {
    padding-bottom: 0
}

.inner-gallery:hover .caption {
    opacity: 1
}

.inner-gallery:hover .gallery-title {
    opacity: 0
}

.caption h2,
.gallery-title h2 {
    font-size: 17px;
    font-weight: 100;
    padding-top: 25px
}

.caption h3,
.gallery-title h3 {
    font-size: 15px;
    padding-top: 5px
}

.caption p {
    padding: 5px;
    font-size: 14px!important;
    line-height: 22px
}

.btn-gallery {
    position: absolute;
    bottom: 30px;
    color: #fff!important;
    background-color: transparent;
    padding: 3px 15px;
    font-size: 20px;
    line-height: 35px;
    width: 30%;
    margin: 0 15%
}

.btn-gallery:focus,
.btn-gallery:hover {
    color: #fff;
    text-decoration: none;
    outline-color: transparent;
    font-weight: 200
}

.top-info-div.col-xs-12 {
    margin-top: 5px;
    background: url(//thinkdigital.travel/dev/wp-content/uploads/2012/04/bg_new.png) no-repeat #7eb0eb;
    background-size: cover;
    color: #fff
}

.bottom-info-div.col-xs-12 {
    margin-top: 5px;
    background-color: #fff;
    color: #fff
}

a.btn-contact-top {
    color: #fff!important;
    font-size: 18px;
    width: 38%;
    margin: 35px auto 20px;
    padding: 3px
}

.btn-contact-top:focus,
.btn-contact-top:hover {
    color: #fff;
    outline-color: transparent;
    text-decoration: none
}

.btn-getin-touch-incubators {
    color: #333!important;
    font-size: 32px;
    text-align: center;
    border: 1px solid #333;
    width: auto;
    margin: auto auto 40px;
    padding: 8px 34px;
    position: relative;
    display: table;
    font-weight: 300
}

p.lead.text-center {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    width: 95%;
    margin: auto
}

.create_pageclass .clearfix {
    display: inherit;
    margin-top: 7px
}

h2.h2class.text-center {
    font-size: 18px;
    line-height: 25px;
    font-weight: 100;
    padding: 10px 0
}

.ig_project_desc {
    position: absolute;
    /*    background: #9085e5;*/
    width: 100%;
    color: #000;
    vertical-align: middle;
    float: left;
    opacity: 0;
    transition: opacity .5s;
    overflow: hidden;
    z-index: 5;
    margin: 0 auto;
    padding: 2% 1%!important;
    height: 100%!important
}

/*Uidev3 2-16-2017.ig_project_desc:hover {
    opacity: .9
}*/

.main-ig-project-title {
    height: 43px
}

.thumb .ig_project_desc p {
    font-size: 13px!important;
    color: #333;
    padding: 0 10px;
    text-align: center
}

.launchpad .ad .thumb {
    border-bottom: 5px solid #9085e5!important
}

.launchpad .valign {
    height: auto
}

.single-launchpad-title .more-launchpad.mb.cf {
    float: right;
    margin: 8px 1% 8px 0;
    padding: 8px 0!important
}

.more-launchpad.mb.cf {
    margin: 0;
    float: left;
    border: 1px solid #9085e5;
    border-radius: 150px;
    padding: 8px 20px 8px 10px;
    font-size: 15px;
    text-transform: capitalize;
    color: #9085e5
}

.single-launchpad-title .more-launchpad.mb.cf:before {
    font-family: fontawesome;
    float: left;
    margin: 0 7px
}

a.launchpad-fallback p {
    float: left;
    color: #9085e5
}

.btn-getin-touch,
.more-launchpad.mb.cf a,
.tdt_launchpad_title_header {
    color: #9085e5;
    padding-left: 10px
}

.launchpad-fallback p {
    font-family: 'Open Sans', sans-serif!important
}

#incubator-get-in-touch {
    margin: 0 auto;
    display: table;
    border: 1px solid #60a3e9;
    border-radius: 150px;
    padding: 8px 20px;
    font-size: 15px;
    text-transform: capitalize;
    color: #60a3e9;
    position: relative;
    top: 10px
}

.single-incubator a.opinions-fallback:before {
    content: "\f0c3";
    background: 14px no-repeat;
    padding: 10px 11px 10px 12px;
    border-radius: 50%;
    display: inline-block;
    margin: -10px 15px 0 0;
    border: 1px solid #60a3e9;
    float: left;
    background-size: 45%;
    font-family: fontawesome;
    color: #60a3e9;
    font-size: 20px
}


@media only screen and (min-width:240px) and (max-width:400px) {
    .btn-gallery {
        padding: 2px 10px;
        font-size: 15px;
        line-height: 32px
    }
    .caption p {
        font-size: 13px!important;
        line-height: 14px!important;
        padding-top: 15px
    }
    a.btn-contact-top {
        font-size: 15px;
        width: 38%
    }
}

@media only screen and (min-width:480px) {
    .ubermenu-skin-white.ubermenu-responsive-toggle {
        right: 15px;
        padding-left: 0
    }
    .thumb .ig_project_desc p {
        font-size: 16px!important
    }
    .btn-gallery {
        margin: 0 27%;
        font-size: 20px;
        font-weight: 200;
        width: 23%
    }
    .caption h2,
    .gallery-title h2 {
        font-size: 34px
    }
    .caption h3,
    .gallery-title h3 {
        font-size: 20px
    }
    .caption p {
        font-size: 18px!important;
        line-height: 25px;
        padding-top: 35px;
        width: 75%;
        margin: 0 auto
    }
    .incubators_pageclass .container .vc_col-sm-4 {
        width: 33%;
        float: left
    }
    #leftside ul,
    #rightside ul {
        font-size: 13px;
        padding-top: 12px;
        padding-bottom: 8px
    }
    #leftside>a,
    #rightside>a,
    p.incubators_page_post_excerpt_left a,
    p.incubators_page_post_excerpt_right a {
        font-size: 13px
    }
    .incubators_pageclass p {
        padding: 0;
        font-size: 13px
    }
    #leftside.col-md-6 {
        padding: 0 50px;
        text-align: left
    }
    #rightside.col-md-6 {
        padding: 0 50px;
        text-align: right
    }
    #leftside p,
    #rightside p {
        color: #fff;
        font-size: 13px!important
    }
    .more-launchpad.mb.cf a,
    .tdt_launchpad_title_header {
        display: table-cell
    }
    .single-launchpad-title .headline-title {
        width: 40%!important;
        padding: 17px 16px 0!important
    }
}

@media only screen and (min-width:650px) {
    .caption h2,
    .gallery-title h2 {
        font-size: 32px
    }
    .caption h3,
    .gallery-title h3 {
        font-size: 15px
    }
    .caption p {
        font-size: 15px!important;
        line-height: 18px;
        padding: 0 4px
    }
    .btn-gallery {
        padding: 10px 15px;
        font-size: 25px
    }
    .single-events-title .headline-title {
        width: 61%!important;
        padding: 14px 0 14px 16px!important
    }
}

@media only screen and (min-width:651px) and (max-width:768px) {
    .iframe-wrapper-create {
        height: 200px
    }
    .caption p {
        font-size: 22px!important;
        line-height: 30px;
        padding: 20px
    }
    .caption h2,
    .gallery-title h2 {
        font-size: 38px
    }
    .caption h3,
    .gallery-title h3 {
        font-size: 24px;
        padding: 20px
    }
    .btn-gallery {
        margin: 0 23%;
        bottom: 50px
    }
    .single-events-title .headline-title {
        width: 67%!important;
        padding: 14px 25px!important
    }
    .single-launchpad-title .headline-title {
        width: 55%!important
    }
    .incubators_pageclass .container {
        width: 100%
    }
    .incubators_pageclass .container .vc_col-sm-4 {
        width: 33%;
        float: left
    }
    h2.incubators_page_post_title_left,
    h2.incubators_page_post_title_right {
        font-size: 35px!important;
        margin-bottom: 10px!important
    }
    .digital-trends-posts-buttons-group {
        position: absolute
    }
}

@media only screen and (max-width:735px) {
    .iframe-wrapper-create {
        height: 107px
    }
    .incubators_pageclass .container {
        width: 100%
    }
}

@media only screen and (min-width:737px) and (max-width:767px) {
    .iframe-wrapper-create {
        height: 192px
    }
    .digital-trends-posts-buttons-group {
        position: absolute;
        left: 18px;
        top: 544px
    }
}

@media only screen and (min-width:767px) {
    .inner-gallery {
        float: left;
        width: 50%
    }
    .btn-gallery {
        padding: 8px;
        font-size: 30px;
        margin: 36% auto 0
    }
    .caption h2,
    .gallery-title h2 {
        font-size: 38px
    }
    .caption h3,
    .gallery-title h3 {
        font-size: 18px
    }
    .caption p {
        font-size: 18px!important;
        padding: 30px;
        line-height: 35px
    }
    a.btn-contact-top {
        width: 25%;
        font-size: 25px;
        font-weight: 200
    }
    h2.h2class.text-center {
        font-size: 30px;
        line-height: 4px;
        padding: 35px 0 25px
    }
    .top-info-div p.lead.text-center {
        width: 80%;
        font-size: 17px!important;
        font-weight: 400;
        letter-spacing: 3px
    }
    .bottom-info-div p.lead.text-center {
        width: 75%;
        font-size: 15px!important;
        font-weight: 400;
        letter-spacing: 2px
    }
    .digital-trends-posts-buttons-group {
        position: absolute;
        left: 18px;
        top: 536px
    }
}

@media only screen and (min-width:768px) and (max-width:991px) {
    .iframe-wrapper-create {
        height: 203px
    }
    .caption h2,
    .gallery-title h2 {
        font-size: 25px;
        padding-top: 10px
    }
    .caption h3,
    .gallery-title h3 {
        font-size: 15px;
        padding: 0
    }
    .caption p {
        font-size: 14px!important;
        padding: 11px;
        line-height: 17px;
        width: 100%;
        margin: 0 auto
    }
    .btn-gallery {
        padding: 2px 12px;
        font-size: 20px;
        margin: 0 32%;
        font-weight: 200;
        width: 30%;
        bottom: 20px
    }
}

@media only screen and (min-width:770px) {
    .digital-trends-posts-buttons-group {
        position: absolute;
        left: 18px;
        top: 525px
    }
    .coming-soon-events a:last-child div {
        display: inline!important
    }
    .right-single .event-1 {
        min-width: 31%!important;
        max-width: 98%!important;
        margin: 10px 15px 20px 0!important;
        max-height: 175px!important
    }
}

@media only screen and (min-width:904px) and (max-width:1023px) {
    .digital-trends-posts-buttons-group {
        display: inline-block;
        text-align: center;
        min-width: 507px;
        width: 51%;
        position: relative;
        top: 0
    }
    .tax-digital-trends .page-title-banner {
        margin-bottom: 0!important
    }
}

@media only screen and (min-width:992px) {
    .iframe-wrapper-create {
        height: 335px
    }
    .caption p {
        font-size: 17px!important;
        padding: 5px;
        line-height: 25px
    }
    a.btn-contact-top {
        width: 20%;
        font-size: 30px;
        font-weight: 200
    }
    .top-info-div p.lead.text-center {
        width: 55%;
        font-size: 18px!important;
        font-weight: 400;
        margin-bottom: 15px
    }
    .bottom-info-div p.lead.text-center {
        width: 43%;
        font-size: 18px!important;
        font-weight: 400
    }
    h2.h2class.text-center {
        font-size: 38px;
        line-height: 50px;
        padding: 35px 0 25px
    }
    .btn-gallery {
        margin: 0 18%;
        font-weight: 200;
        width: 30%
    }
}

@media only screen and (min-width:1024px) {
    .iframe-wrapper-create {
        height: 266px
    }
    .caption p {
        font-size: 15px!important;
        padding: 16px;
        line-height: 18px;
        width: 71%;
        margin: 0 auto
    }
    .ubermenu {
        display: inline-block!important
    }
    .right-single .event-1 {
        width: 98%;
        margin: 0 15px 10px 0!important;
        max-height: 400px!important
    }
    .right-single .event-details {
        width: 100%
    }
    .coming-soon-events a:last-child div {
        display: inline-block!important;
        width: 100%;
        margin: 0 15px 10px 0!important;
        max-height: 389px!important;
        padding-top: 0!important
    }
    .digital-trends-posts-buttons-group {
        display: inline-block;
        text-align: center;
        min-width: 507px;
        width: 51%;
        position: relative;
        top: 0
    }
}
@media screen and (min-width:1025px) {
    .download-trends {
        width: 85%!important
    }
    .search-form button {
        right: 25px;
    }
    .cat-single .wrapper-sticky {
        margin-right: 1.25%!important;
        margin-left: 1.25%!important
    }
}
@media screen and (min-width:768px) and (max-width:1199px) {
    body.learn #campusModulesInner .vc_col-sm-2 {
        width: 100%
    }
}

@media only screen and (min-width:1200px) {
    .iframe-wrapper-create {
        height: 345px
    }
    h2.h2class.text-center {
        font-size: 38px
    }
    .caption p {
        font-size: 17px!important;
        padding: 20px;
        line-height: 25px;
        width: 65%;
        margin: 0 auto
    }
    #events-content .ad .thumb,
    .grid-item-four.ad.grid-mb.mr,
    .launchpad .ad .thumb {
        height: 240px!important
    }
    #partners-content .grid-item-four.ad.grid-mb.mr {
        text-align: center;
        height: 300px!important;
        width: 25%!important;
        margin-left: 6%!important
    }
    .post-type-archive-partners .ad .thumb {
        width: 300px!important
    }
    .button {
        padding: 8px 22px!important
    }
    .partner-details {
        width: 100%!important
    }
    /*    .thumb .event-details p,
        .thumb .ig_project_desc p {
            font-size: 16px!important;
            padding: 15px
        }*/
    body.tax-events-categories .grid-item-four.ad.grid-mb.mr {
        height: 250px!important
    }
    .btn-gallery {
        position: absolute;
        bottom: 40px;
        margin: 0 15%;
        width: 28%;
        font-weight: 200
    }
    .bottom-info-div p.lead.text-center {
        width: 42%
    }
    .digital-trends-posts-buttons-group {
        display: inline-block;
        text-align: center;
        width: 66%
    }
}

@media only screen and (min-width:1601px)and (max-width:2500px) {
    #partners-content .grid-item-four.ad.grid-mb.mr {
        width: 18%!important;
        margin-left: 5%!important
    }
    .button {
        padding: 8px 24px!important
    }
    .post-type-archive-partners .ad .thumb {
        width: 284px!important
    }
    .single-trends .col-md-3 div {
        width: 317px!important
    }
}

@media only screen and (min-width:1400px)and (max-width:1600px) {
    .download-trends {
        width: 226px!important
    }
    .single-trends .col-md-3 div {
        width: 320px!important
    }
    #partners-content .grid-item-four.ad.grid-mb.mr {
        width: 17%!important;
        height: 247px!important
    }
    .button {
        padding: 8px 14px!important
    }
    .post-type-archive-partners .ad .thumb {
        width: 230px!important
    }
    #partners-content .ad .thumb {
        height: 247px!important
    }
}

@media only screen and (min-width:1025px) and (max-width:1280px) {
    .iframe-wrapper-create {
        height: 323px
    }
    .login_destination_section {
        height: 360px!important
    }
    h2.login_destination_section_title {
        font-size: 30px!important
    }
    .login_destination_section_btn {
        width: 60%!important;
        font-size: 28px!important
    }
    .search-form input[type=search] {
        padding: 0 10px
    }
}

@media only screen and (min-width:1280px) {
    .search-form input[type=search] {
        padding: 0 50px 0 10px!important
    }
}

@media only screen and (min-width:1350px) and (max-width:1380px) {
    .iframe-wrapper-create {
        height: 350px
    }
    a.btn-contact-top {
        width: 17%
    }
    .btn-gallery {
        margin: 0 15%;
        font-weight: 200;
        bottom: 70px
    }
    .caption p {
        line-height: 27px
    }
    .caption h3,
    .gallery-title h3 {
        padding: 10px
    }
}

@media only screen and (min-width:1400px) {
    .iframe-wrapper-create {
        height: 365px
    }
    #leftside p,
    #leftside ul,
    #leftside>a,
    #rightside p,
    #rightside ul,
    #rightside>a,
    .incubators_pageclass p,
    p.incubators_page_post_excerpt_left a,
    p.incubators_page_post_excerpt_right a {
        font-size: 14px!important
    }
}

@media only screen and (min-width:1510px) {
    .iframe-wrapper-create {
        height: 500px
    }
    .caption h2,
    .gallery-title h2 {
        font-size: 42px;
        margin-top: 40px!important
    }
    .caption h3,
    .gallery-title h3 {
        font-size: 22px
    }
    .caption p {
        font-size: 19px!important;
        line-height: 30px;
        padding: 30px 20px
    }
    .btn-gallery {
        margin: 0 17%;
        bottom: 100px
    }
}

@media only screen and (min-width:1650px) and (max-width:1685px) {
    .iframe-wrapper-create {
        height: 427px
    }
}

@media only screen and (min-width:1025px) {
    .page-template-default #right {
        width: 25%
    }
    .page-template-default #right .right-sidebar {
        margin-right: 40px
    }
    .page-template-default #right .event-1 img {
        max-width: 100%;
        height: auto
    }
    .page-template-default #right .event-1 {
        height: auto
    }
    .page-template-default #right .twitter-box .tweet-text.fl.cf {
        margin-top: 27px
    }
    .page-template-default #content {
        width: 71%!important;
        margin-left: 2%!important;
        margin-top: 10px!important
    }
}
@media only screen and (min-width:784px) and (max-width:1024px) {
    .page-template-default #right {
        width: 100%!important;
        margin-left: 0!important
    }
    .page-template-default #right-sidebar {
        width: 100%
    }
    .page-template-default #right .event-1 {
        margin: 0;
        width: 45%
    }
    .page-template-default #right .event-1 img {
        padding-right: 0;
        margin-bottom: 15px
    }
    .page-template-default .coming-soon-events a:last-child div,
    .page-template-default .coming-soon-events a:nth-child(3) div {
        display: inline-block!important;
        width: 45%!important;
        margin: 0 auto!important
    }
    .page-template-default #content {
        margin: 0!important;
        width: 100%!important
    }
    .page-template-default #right h1.coming-soon {
        width: 45%!important;
        height: auto
    }
    .page-template-default .coming-soon-events a:first-child div,
    .page-template-default .coming-soon-events a:nth-child(3) div {
        margin-right: .5em!important
    }
}

@media only screen and (min-width:570px) and (max-width:784px) {
    .page-template-default #right {
        width: 100%!important;
        margin-left: 0!important
    }
    .page-template-default #right-sidebar {
        width: 100%
    }
    .page-template-default #right .event-1 {
        margin: 0;
        width: 45%
    }
    .page-template-default #right .event-1 img {
        padding-right: 0;
        margin-bottom: 15px
    }
    .page-template-default .coming-soon-events a:last-child div,
    .page-template-default .coming-soon-events a:nth-child(3) div {
        display: inline-block!important;
        width: 45%!important;
        margin: 0 auto!important
    }
    .page-template-default #content {
        margin: 0!important;
        width: 100%!important
    }
    .page-template-default #right h1.coming-soon {
        width: 45%!important;
        height: auto
    }
    .page-template-default .coming-soon-events a:first-child div,
    .page-template-default .coming-soon-events a:nth-child(3) div {
        margin-right: .5em!important
    }
    .page-template-default header .ubermenu-responsive-toggle {
        padding: 0 20px!important
    }
}

@media only screen and (min-width:415px) and (max-width:570px) {
    .iframe-wrapper-create {
        height: 147px
    }
    #createpageForm .fsBody .fsForm,
    #ignitionForm .fsBody .fsForm {
        margin: 10px auto;
        padding: 10px 0 15px 15px!important
    }
    #createpageForm .fsBody .fsSubField,
    #ignitionForm .fsBody .fsSubField {
        width: 47%!important;
        margin-right: 5px
    }
    #createpageForm .fsForm .fsSubmit,
    #ignitionForm .fsForm .fsSubmit {
        width: 92%;
        padding: 20px 0
    }
    .caption p {
        width: 80%;
        padding-top: 20px;
        font-size: 15px!important;
        line-height: 19px
    }
    .single-launchpad-title .headline-title {
        float: none!important;
        text-align: center!important;
        width: 50%!important;
        margin: 0 auto!important
    }
    .single-events-title .headline-title {
        padding: 6px 0 6px 16px!important;
        text-align: center
    }
    .single-launchpad-title .more-launchpad.mb.cf {
        float: none;
        margin: 10px auto 5px;
        padding: 8px 14px!important;
        height: 47px;
        width: 46%;
        text-align: center
    }
    .more-launchpad.mb.cf a,
    .tdt_launchpad_title_header {
        padding-left: 0
    }
    .more-launchpad.mb.cf a {
        display: block!important
    }
    .page-template-default #right {
        width: 100%!important;
        margin-left: 0!important
    }
    .page-template-default #right-sidebar {
        width: 100%
    }
    .page-template-default #right .event-1 {
        margin: 0;
        width: 90%
    }
    .page-template-default #right .event-1 img {
        padding-right: 0;
        margin-bottom: 15px
    }
    .page-template-default .coming-soon-events a:last-child div,
    .page-template-default .coming-soon-events a:nth-child(3) div {
        display: block!important;
        width: 90%!important;
        margin: 0 auto!important
    }
    .page-template-default #content {
        margin: 0!important;
        width: 100%!important
    }
    .page-template-default #right h1.coming-soon {
        width: 60%!important;
        height: auto
    }
}

@media only screen and (min-width:321px) and (max-width:414px) {
    h2.login_destination_section_title {
        font-size: 19px!important;
        margin-bottom: 20px!important
    }
    .login_destination_section p {
        font-size: 13px!important;
        width: 100%!important;
        margin: 0 auto
    }
    .login_destination_section_btn {
        font-size: 14px!important;
        line-height: 18px!important;
        top: 17px!important
    }
    .wrap.mb.cf {
        width: 90%!important
    }
    .tax-events-categories .wrap.mb.cf {
        width: 85%!important
    }
    #createpageForm .fsBody .fsForm,
    #ignitionForm .fsBody .fsForm {
        margin: 10px auto;
        padding: 10px 0 15px 15px!important
    }
    #createpageForm .fsBody .fsSubField,
    #ignitionForm .fsBody .fsSubField {
        width: 47%!important;
        margin-right: 5px
    }
    #createpageForm .fsForm .fsSubmit,
    #ignitionForm .fsForm .fsSubmit {
        width: 92%;
        padding: 20px 0
    }
    .btn-gallery {
        margin: 0 32%
    }
    .caption p {
        font-size: 15px;
        padding: 15px;
        line-height: 18px
    }
    body .opinions-all-button {
        margin-left: 0!important
    }
    .post-type-archive-trends .page-title-banner .opinions-all-button ul,
    body .page-title-banner .opinions-all-button ul {
        width: 154px;
        margin-top: 10px
    }
    .single-launchpad-title .more-launchpad.mb.cf {
        float: left;
        margin: 0 10px 5px;
        padding: 8px 5px!important;
        height: 40px;
        width: auto;
        max-width: 56%;
        position: relative;
        left: 15px;
        text-align: center;
        display: table-cell
    }
    .single-events-title .headline-title {
        text-align: center;
        padding: 1% 6% 1% 7%!important
    }
    .single-launchpad-title .headline-title {
        text-align: center;
        padding: 1% 23% 1% 7%!important;
        width: 100%!important
    }
    .more-launchpad.mb.cf a,
    .tdt_launchpad_title_header {
        padding-left: 0
    }
    h2.incubators_page_post_title_left a,
    h2.incubators_page_post_title_right a {
        font-size: 23px!important
    }
    .page-template-default #right {
        width: 100%!important;
        margin-left: 0!important
    }
    .page-template-default #right-sidebar {
        width: 100%
    }
    .page-template-default #right .event-1 {
        margin: 0
    }
    .page-template-default #right .event-1 img {
        padding-right: 0
    }
    .page-template-default .coming-soon-events a:last-child div,
    .page-template-default .coming-soon-events a:nth-child(3) div {
        display: block!important;
        width: 90%!important;
        margin: 0 auto!important
    }
    .page-template-default #content {
        margin: 0!important;
        width: 100%!important
    }
    .page-template-default #right h1.coming-soon {
        width: 81%!important;
        height: auto
    }
}

@media only screen and (max-width:320px) {
    h2.login_destination_section_title {
        font-size: 20px!important;
        margin-bottom: 12px!important
    }
    .login_destination_section p {
        font-size: 13px!important;
        line-height: 1.3em!important;
        width: 100%!important;
        margin: 0 auto
    }
    .login_destination_section_btn {
        font-size: 14px!important;
        line-height: 18px!important;
        top: 7px!important
    }
    #createpageForm .fsBody .fsForm,
    #ignitionForm .fsBody .fsForm {
        margin: 10px auto;
        padding: 10px 0 15px 15px!important
    }
    #createpageForm .fsBody .fsSubField,
    #ignitionForm .fsBody .fsSubField {
        width: 100%!important;
        margin-right: 5px;
        float: none
    }
    #createpageForm .fsForm .fsSubmit,
    #ignitionForm .fsBody .fsSubField {
        width: 92%;
        padding: 10px 0
    }
    .iframe-wrapper-create {
        height: 93px
    }
    .img-gallery,
    .inner-gallery {
        height: 400px
    }
    .caption h2,
    .gallery-title h2 {
        padding-top: 10px
    }
    h2.h2class.text-center {
        padding: 10px 5px
    }
    .caption h3,
    .gallery-title h3 {
        padding: 0 5px
    }
    .caption p {
        font-size: 14px!important;
        line-height: 16px!important;
        padding: 10px 8px 0
    }
    .btn-gallery {
        margin: 0 33%;
        bottom: 18px
    }
    .events-all {
        width: 90%
    }
    .title.fl {
        width: 100%
    }
    body .page-title-banner .opinions-all-button ul {
        right: 0;
        width: auto
    }
    .post-type-archive-trends .page-title-banner .opinions-all-button ul {
        left: -73px;
        width: auto
    }
    .single.single-ignition_product .single-post-info {
        margin-left: 6%!important
    }
    .single-launchpad-title .headline-title {
        float: none!important;
        text-align: center!important;
        width: 98%!important;
        margin: 0 auto!important;
        padding: 5px!important
    }
    .single-events-title .headline-title {
        padding: 6px 0 6px 16px!important;
        text-align: center
    }
    .single-launchpad-title .more-launchpad.mb.cf {
        float: none;
        margin: 10px auto 5px;
        padding: 8px 14px!important;
        height: 40px;
        width: 70%;
        text-align: center
    }
    .more-launchpad.mb.cf a,
    .tdt_launchpad_title_header {
        padding-left: 0
    }
    a.digital-trends-posts-button {
        display: table-caption;
        width: 230px;
        margin: 0 auto
    }
    .page-template-default #right {
        width: 100%!important;
        margin-left: 0!important
    }
    .page-template-default #right-sidebar {
        width: 100%
    }
    .page-template-default #right .event-1 {
        margin: 0
    }
    .page-template-default #right .event-1 img {
        padding-right: 0
    }
    .page-template-default .coming-soon-events a:last-child div,
    .page-template-default .coming-soon-events a:nth-child(3) div {
        display: block!important;
        width: 90%!important;
        margin: 0 auto!important
    }
    .page-template-default #content {
        margin: 0!important;
        width: 100%!important
    }
    .page-template-default #right h1.coming-soon {
        width: 81%!important;
        height: auto
    }
}

.trends .left-content {
    text-align: left
}

#dttt_team.digital-incubators-team .mmt_container .reveal-modal {
    top: -5%!important
}

.ubermenu .ubermenu-submenu.ubermenu-submenu-id-11550 element.style,
.ubermenu .ubermenu-submenu.ubermenu-submenu-id-11557 element.style {
    margin-left: 5px
}

.ubermenu .ubermenu-submenu.ubermenu-submenu-id-11955 element.style {
    margin-left: 15px
}

.login_destination_section {
    background-position: center
}

.eventbar .alert {
    background: #94ce18;
    text-align: center;
    color: #fff;
    line-height: 1.5
}

.eventbar .alert a {
    background: #fff;
    padding: 5px 20px;
    margin: 0 0 0 5px;
    color: #94ce18;
    font-weight: 700;
    border-radius: 50px;
    text-transform: capitalize;
    display: inline-block
}

.eventbar #error-container {
    margin: 0
}

@media screen and (max-width:768px) {
    .login_destination_section {
        background: url(img/Log_in_banner_launchapd-sml.png) no-repeat;
        background-size: 100% auto;
        vertical-align: middle;
        height: auto
    }
    .page-title-banner.events-banner p {
        width: 40%!important
    }
    .full-width-page .slide-img.no-video .inner-img.inner-video{
        width:180%;
        height: 50%;
    }
    .full-width-page .slide-img .inner-img img{
        width: auto;
        height: auto;
        left:-23%;
    }
}
@media screen and (max-width:767px){
    .mobile-view{

    }
    .mobile-view > div:first-child,.mobile-view > div:last-child{
        display:none
    }
    .mobile-view > div {
        width:50%;
        float:left
    }
    .mobile-view > div:nth-child(6) {
        float:none;
        margin:0 auto;
    }
}
@media screen and (max-width:573px){
    .rocket-emoji h2{
        font-size: 1.5em !important;
    }
}
@media screen and (max-width:404px){
    .rocket-emoji h2{
        font-size: 1.1em !important;
    }
}
@media screen and (max-width:480px){
    form.search-form .simple-social-icons{
        display: none;
    }
    #main-menu{
        padding-top:10px;
    }
    .search-field.form-control{
        float:right;
        width:70%;
    }
    header>div>nav>div.navbar-header {
        width: 1% !important;
    }
}

@media screen and (max-width:1029px){
    .ubermenu-skin-white.ubermenu-responsive-toggle{
        display: none;
    }
    .navbar-header{
        display: none;
    }
    .search-form.clearfix{
        display: none;
    }
    /*header{
        display:none!important;
    }*/
    .widgetizedArea{

        display:none;    
    }
    .bottomMenu{
        display: none!important/*--uidev3--*/
    }
    #ubermenu-menu-dttt-global-menu-1772 li{
        width:100%!important;
    }
    #ubermenu-menu-dttt-global-menu-1772{
        margin-top:0!important;
    }
    .ubermenu-responsive-toggle-menu-dttt-global-menu .fa-bars{
        font-size: 30px;
    }
}

@media screen and (min-width:1030px){
    #shiftnav-toggle-main{
        display: none;
    }
    .shiftnav-wrap{
        padding-top: 0px!important;
    }
}
@font-face {
    font-family: "dttt";
    src:url("fonts/dttt.eot");
    src:url("fonts/dttt.eot?#iefix") format("embedded-opentype"),
        url("fonts/dttt.woff") format("woff"),
        url("fonts/dttt.ttf") format("truetype"),
        url("fonts/dttt.svg#dttt") format("svg");
    font-weight: normal;
    font-style: normal;

}

[data-icon]:before {
    font-family: "dttt" !important;
    content: attr(data-icon);
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
    font-family: "dttt" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-chat:before {
    content: "\61";
}

.file-icon{

    width: 35px;

}


/* Fix for Master-slider and Ubermenu mobile menu background */
.master-slider-parent {
	clear: left;
}

/* Fix for ShiftNav/ubermenu collision */
header {
	min-height: 55px;
}
