@font-face {
	font-family: 'Play';
	src:url('../fonts/Play/Play-Bold.ttf') format('truetype');
}

@font-face {
	font-family: 'Barlow Condensed';
	src:url('../fonts/Barlow_Condensed/BarlowCondensed-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Barlow Condensed';
	src:url('../fonts/Barlow_Condensed/BarlowCondensed-Regular.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: 'Barlow Condensed';
	src:url('../fonts/Barlow_Condensed/BarlowCondensed-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Barlow Condensed';
	src:url('../fonts/Barlow_Condensed/BarlowCondensed-SemiBold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: 'Barlow Condensed';
	src:url('../fonts/Barlow_Condensed/BarlowCondensed-Bold.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: 'Barlow Condensed';
	src:url('../fonts/Barlow_Condensed/BarlowCondensed-Black.ttf') format('truetype');
	font-weight: 800;
	font-style: normal;
}

@font-face {
	font-family: 'Barlow';
	src:url('../fonts/Barlow/Barlow-Bold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: 'themify';
	src:url('../themify/themify.eot?-fvbane');
	src:url('../themify/themify.eot?#iefix-fvbane') format('embedded-opentype'),
		url('../themify/themify.woff?-fvbane') format('woff'),
		url('../themify/themify.ttf?-fvbane') format('truetype'),
		url('../themify/themify.svg?-fvbane#themify') format('svg');
	font-weight: normal;
	font-style: normal;
}

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

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

.ti-wand:before {
	content: "\e600";
}
.ti-volume:before {
	content: "\e601";
}
.ti-user:before {
	content: "\e602";
}
.ti-unlock:before {
	content: "\e603";
}
.ti-unlink:before {
	content: "\e604";
}
.ti-trash:before {
	content: "\e605";
}
.ti-thought:before {
	content: "\e606";
}
.ti-target:before {
	content: "\e607";
}
.ti-tag:before {
	content: "\e608";
}
.ti-tablet:before {
	content: "\e609";
}
.ti-star:before {
	content: "\e60a";
}
.ti-spray:before {
	content: "\e60b";
}
.ti-signal:before {
	content: "\e60c";
}
.ti-shopping-cart:before {
	content: "\e60d";
}
.ti-shopping-cart-full:before {
	content: "\e60e";
}
.ti-settings:before {
	content: "\e60f";
}
.ti-search:before {
	content: "\e610";
}
.ti-zoom-in:before {
	content: "\e611";
}
.ti-zoom-out:before {
	content: "\e612";
}
.ti-cut:before {
	content: "\e613";
}
.ti-ruler:before {
	content: "\e614";
}
.ti-ruler-pencil:before {
	content: "\e615";
}
.ti-ruler-alt:before {
	content: "\e616";
}
.ti-bookmark:before {
	content: "\e617";
}
.ti-bookmark-alt:before {
	content: "\e618";
}
.ti-reload:before {
	content: "\e619";
}
.ti-plus:before {
	content: "\e61a";
}
.ti-pin:before {
	content: "\e61b";
}
.ti-pencil:before {
	content: "\e61c";
}
.ti-pencil-alt:before {
	content: "\e61d";
}
.ti-paint-roller:before {
	content: "\e61e";
}
.ti-paint-bucket:before {
	content: "\e61f";
}
.ti-na:before {
	content: "\e620";
}
.ti-mobile:before {
	content: "\e621";
}
.ti-minus:before {
	content: "\e622";
}
.ti-medall:before {
	content: "\e623";
}
.ti-medall-alt:before {
	content: "\e624";
}
.ti-marker:before {
	content: "\e625";
}
.ti-marker-alt:before {
	content: "\e626";
}
.ti-arrow-up:before {
	content: "\e627";
}
.ti-arrow-right:before {
	content: "\e628";
}
.ti-arrow-left:before {
	content: "\e629";
}
.ti-arrow-down:before {
	content: "\e62a";
}
.ti-lock:before {
	content: "\e62b";
}
.ti-location-arrow:before {
	content: "\e62c";
}
.ti-link:before {
	content: "\e62d";
}
.ti-layout:before {
	content: "\e62e";
}
.ti-layers:before {
	content: "\e62f";
}
.ti-layers-alt:before {
	content: "\e630";
}
.ti-key:before {
	content: "\e631";
}
.ti-import:before {
	content: "\e632";
}
.ti-image:before {
	content: "\e633";
}
.ti-heart:before {
	content: "\e634";
}
.ti-heart-broken:before {
	content: "\e635";
}
.ti-hand-stop:before {
	content: "\e636";
}
.ti-hand-open:before {
	content: "\e637";
}
.ti-hand-drag:before {
	content: "\e638";
}
.ti-folder:before {
	content: "\e639";
}
.ti-flag:before {
	content: "\e63a";
}
.ti-flag-alt:before {
	content: "\e63b";
}
.ti-flag-alt-2:before {
	content: "\e63c";
}
.ti-eye:before {
	content: "\e63d";
}
.ti-export:before {
	content: "\e63e";
}
.ti-exchange-vertical:before {
	content: "\e63f";
}
.ti-desktop:before {
	content: "\e640";
}
.ti-cup:before {
	content: "\e641";
}
.ti-crown:before {
	content: "\e642";
}
.ti-comments:before {
	content: "\e643";
}
.ti-comment:before {
	content: "\e644";
}
.ti-comment-alt:before {
	content: "\e645";
}
.ti-close:before {
	content: "\e646";
}
.ti-clip:before {
	content: "\e647";
}
.ti-angle-up:before {
	content: "\e648";
}
.ti-angle-right:before {
	content: "\e649";
}
.ti-angle-left:before {
	content: "\e64a";
}
.ti-angle-down:before {
	content: "\e64b";
}
.ti-check:before {
	content: "\e64c";
}
.ti-check-box:before {
	content: "\e64d";
}
.ti-camera:before {
	content: "\e64e";
}
.ti-announcement:before {
	content: "\e64f";
}
.ti-brush:before {
	content: "\e650";
}
.ti-briefcase:before {
	content: "\e651";
}
.ti-bolt:before {
	content: "\e652";
}
.ti-bolt-alt:before {
	content: "\e653";
}
.ti-blackboard:before {
	content: "\e654";
}
.ti-bag:before {
	content: "\e655";
}
.ti-move:before {
	content: "\e656";
}
.ti-arrows-vertical:before {
	content: "\e657";
}
.ti-arrows-horizontal:before {
	content: "\e658";
}
.ti-fullscreen:before {
	content: "\e659";
}
.ti-arrow-top-right:before {
	content: "\e65a";
}
.ti-arrow-top-left:before {
	content: "\e65b";
}
.ti-arrow-circle-up:before {
	content: "\e65c";
}
.ti-arrow-circle-right:before {
	content: "\e65d";
}
.ti-arrow-circle-left:before {
	content: "\e65e";
}
.ti-arrow-circle-down:before {
	content: "\e65f";
}
.ti-angle-double-up:before {
	content: "\e660";
}
.ti-angle-double-right:before {
	content: "\e661";
}
.ti-angle-double-left:before {
	content: "\e662";
}
.ti-angle-double-down:before {
	content: "\e663";
}
.ti-zip:before {
	content: "\e664";
}
.ti-world:before {
	content: "\e665";
}
.ti-wheelchair:before {
	content: "\e666";
}
.ti-view-list:before {
	content: "\e667";
}
.ti-view-list-alt:before {
	content: "\e668";
}
.ti-view-grid:before {
	content: "\e669";
}
.ti-uppercase:before {
	content: "\e66a";
}
.ti-upload:before {
	content: "\e66b";
}
.ti-underline:before {
	content: "\e66c";
}
.ti-truck:before {
	content: "\e66d";
}
.ti-timer:before {
	content: "\e66e";
}
.ti-ticket:before {
	content: "\e66f";
}
.ti-thumb-up:before {
	content: "\e670";
}
.ti-thumb-down:before {
	content: "\e671";
}
.ti-text:before {
	content: "\e672";
}
.ti-stats-up:before {
	content: "\e673";
}
.ti-stats-down:before {
	content: "\e674";
}
.ti-split-v:before {
	content: "\e675";
}
.ti-split-h:before {
	content: "\e676";
}
.ti-smallcap:before {
	content: "\e677";
}
.ti-shine:before {
	content: "\e678";
}
.ti-shift-right:before {
	content: "\e679";
}
.ti-shift-left:before {
	content: "\e67a";
}
.ti-shield:before {
	content: "\e67b";
}
.ti-notepad:before {
	content: "\e67c";
}
.ti-server:before {
	content: "\e67d";
}
.ti-quote-right:before {
	content: "\e67e";
}
.ti-quote-left:before {
	content: "\e67f";
}
.ti-pulse:before {
	content: "\e680";
}
.ti-printer:before {
	content: "\e681";
}
.ti-power-off:before {
	content: "\e682";
}
.ti-plug:before {
	content: "\e683";
}
.ti-pie-chart:before {
	content: "\e684";
}
.ti-paragraph:before {
	content: "\e685";
}
.ti-panel:before {
	content: "\e686";
}
.ti-package:before {
	content: "\e687";
}
.ti-music:before {
	content: "\e688";
}
.ti-music-alt:before {
	content: "\e689";
}
.ti-mouse:before {
	content: "\e68a";
}
.ti-mouse-alt:before {
	content: "\e68b";
}
.ti-money:before {
	content: "\e68c";
}
.ti-microphone:before {
	content: "\e68d";
}
.ti-menu:before {
	content: "\e68e";
}
.ti-menu-alt:before {
	content: "\e68f";
}
.ti-map:before {
	content: "\e690";
}
.ti-map-alt:before {
	content: "\e691";
}
.ti-loop:before {
	content: "\e692";
}
.ti-location-pin:before {
	content: "\e693";
}
.ti-list:before {
	content: "\e694";
}
.ti-light-bulb:before {
	content: "\e695";
}
.ti-Italic:before {
	content: "\e696";
}
.ti-info:before {
	content: "\e697";
}
.ti-infinite:before {
	content: "\e698";
}
.ti-id-badge:before {
	content: "\e699";
}
.ti-hummer:before {
	content: "\e69a";
}
.ti-home:before {
	content: "\e69b";
}
.ti-help:before {
	content: "\e69c";
}
.ti-headphone:before {
	content: "\e69d";
}
.ti-harddrives:before {
	content: "\e69e";
}
.ti-harddrive:before {
	content: "\e69f";
}
.ti-gift:before {
	content: "\e6a0";
}
.ti-game:before {
	content: "\e6a1";
}
.ti-filter:before {
	content: "\e6a2";
}
.ti-files:before {
	content: "\e6a3";
}
.ti-file:before {
	content: "\e6a4";
}
.ti-eraser:before {
	content: "\e6a5";
}
.ti-envelope:before {
	content: "\e6a6";
}
.ti-download:before {
	content: "\e6a7";
}
.ti-direction:before {
	content: "\e6a8";
}
.ti-direction-alt:before {
	content: "\e6a9";
}
.ti-dashboard:before {
	content: "\e6aa";
}
.ti-control-stop:before {
	content: "\e6ab";
}
.ti-control-shuffle:before {
	content: "\e6ac";
}
.ti-control-play:before {
	content: "\e6ad";
}
.ti-control-pause:before {
	content: "\e6ae";
}
.ti-control-forward:before {
	content: "\e6af";
}
.ti-control-backward:before {
	content: "\e6b0";
}
.ti-cloud:before {
	content: "\e6b1";
}
.ti-cloud-up:before {
	content: "\e6b2";
}
.ti-cloud-down:before {
	content: "\e6b3";
}
.ti-clipboard:before {
	content: "\e6b4";
}
.ti-car:before {
	content: "\e6b5";
}
.ti-calendar:before {
	content: "\e6b6";
}
.ti-book:before {
	content: "\e6b7";
}
.ti-bell:before {
	content: "\e6b8";
}
.ti-basketball:before {
	content: "\e6b9";
}
.ti-bar-chart:before {
	content: "\e6ba";
}
.ti-bar-chart-alt:before {
	content: "\e6bb";
}
.ti-back-right:before {
	content: "\e6bc";
}
.ti-back-left:before {
	content: "\e6bd";
}
.ti-arrows-corner:before {
	content: "\e6be";
}
.ti-archive:before {
	content: "\e6bf";
}
.ti-anchor:before {
	content: "\e6c0";
}
.ti-align-right:before {
	content: "\e6c1";
}
.ti-align-left:before {
	content: "\e6c2";
}
.ti-align-justify:before {
	content: "\e6c3";
}
.ti-align-center:before {
	content: "\e6c4";
}
.ti-alert:before {
	content: "\e6c5";
}
.ti-alarm-clock:before {
	content: "\e6c6";
}
.ti-agenda:before {
	content: "\e6c7";
}
.ti-write:before {
	content: "\e6c8";
}
.ti-window:before {
	content: "\e6c9";
}
.ti-widgetized:before {
	content: "\e6ca";
}
.ti-widget:before {
	content: "\e6cb";
}
.ti-widget-alt:before {
	content: "\e6cc";
}
.ti-wallet:before {
	content: "\e6cd";
}
.ti-video-clapper:before {
	content: "\e6ce";
}
.ti-video-camera:before {
	content: "\e6cf";
}
.ti-vector:before {
	content: "\e6d0";
}
.ti-themify-logo:before {
	content: "\e6d1";
}
.ti-themify-favicon:before {
	content: "\e6d2";
}
.ti-themify-favicon-alt:before {
	content: "\e6d3";
}
.ti-support:before {
	content: "\e6d4";
}
.ti-stamp:before {
	content: "\e6d5";
}
.ti-split-v-alt:before {
	content: "\e6d6";
}
.ti-slice:before {
	content: "\e6d7";
}
.ti-shortcode:before {
	content: "\e6d8";
}
.ti-shift-right-alt:before {
	content: "\e6d9";
}
.ti-shift-left-alt:before {
	content: "\e6da";
}
.ti-ruler-alt-2:before {
	content: "\e6db";
}
.ti-receipt:before {
	content: "\e6dc";
}
.ti-pin2:before {
	content: "\e6dd";
}
.ti-pin-alt:before {
	content: "\e6de";
}
.ti-pencil-alt2:before {
	content: "\e6df";
}
.ti-palette:before {
	content: "\e6e0";
}
.ti-more:before {
	content: "\e6e1";
}
.ti-more-alt:before {
	content: "\e6e2";
}
.ti-microphone-alt:before {
	content: "\e6e3";
}
.ti-magnet:before {
	content: "\e6e4";
}
.ti-line-double:before {
	content: "\e6e5";
}
.ti-line-dotted:before {
	content: "\e6e6";
}
.ti-line-dashed:before {
	content: "\e6e7";
}
.ti-layout-width-full:before {
	content: "\e6e8";
}
.ti-layout-width-default:before {
	content: "\e6e9";
}
.ti-layout-width-default-alt:before {
	content: "\e6ea";
}
.ti-layout-tab:before {
	content: "\e6eb";
}
.ti-layout-tab-window:before {
	content: "\e6ec";
}
.ti-layout-tab-v:before {
	content: "\e6ed";
}
.ti-layout-tab-min:before {
	content: "\e6ee";
}
.ti-layout-slider:before {
	content: "\e6ef";
}
.ti-layout-slider-alt:before {
	content: "\e6f0";
}
.ti-layout-sidebar-right:before {
	content: "\e6f1";
}
.ti-layout-sidebar-none:before {
	content: "\e6f2";
}
.ti-layout-sidebar-left:before {
	content: "\e6f3";
}
.ti-layout-placeholder:before {
	content: "\e6f4";
}
.ti-layout-menu:before {
	content: "\e6f5";
}
.ti-layout-menu-v:before {
	content: "\e6f6";
}
.ti-layout-menu-separated:before {
	content: "\e6f7";
}
.ti-layout-menu-full:before {
	content: "\e6f8";
}
.ti-layout-media-right-alt:before {
	content: "\e6f9";
}
.ti-layout-media-right:before {
	content: "\e6fa";
}
.ti-layout-media-overlay:before {
	content: "\e6fb";
}
.ti-layout-media-overlay-alt:before {
	content: "\e6fc";
}
.ti-layout-media-overlay-alt-2:before {
	content: "\e6fd";
}
.ti-layout-media-left-alt:before {
	content: "\e6fe";
}
.ti-layout-media-left:before {
	content: "\e6ff";
}
.ti-layout-media-center-alt:before {
	content: "\e700";
}
.ti-layout-media-center:before {
	content: "\e701";
}
.ti-layout-list-thumb:before {
	content: "\e702";
}
.ti-layout-list-thumb-alt:before {
	content: "\e703";
}
.ti-layout-list-post:before {
	content: "\e704";
}
.ti-layout-list-large-image:before {
	content: "\e705";
}
.ti-layout-line-solid:before {
	content: "\e706";
}
.ti-layout-grid4:before {
	content: "\e707";
}
.ti-layout-grid3:before {
	content: "\e708";
}
.ti-layout-grid2:before {
	content: "\e709";
}
.ti-layout-grid2-thumb:before {
	content: "\e70a";
}
.ti-layout-cta-right:before {
	content: "\e70b";
}
.ti-layout-cta-left:before {
	content: "\e70c";
}
.ti-layout-cta-center:before {
	content: "\e70d";
}
.ti-layout-cta-btn-right:before {
	content: "\e70e";
}
.ti-layout-cta-btn-left:before {
	content: "\e70f";
}
.ti-layout-column4:before {
	content: "\e710";
}
.ti-layout-column3:before {
	content: "\e711";
}
.ti-layout-column2:before {
	content: "\e712";
}
.ti-layout-accordion-separated:before {
	content: "\e713";
}
.ti-layout-accordion-merged:before {
	content: "\e714";
}
.ti-layout-accordion-list:before {
	content: "\e715";
}
.ti-ink-pen:before {
	content: "\e716";
}
.ti-info-alt:before {
	content: "\e717";
}
.ti-help-alt:before {
	content: "\e718";
}
.ti-headphone-alt:before {
	content: "\e719";
}
.ti-hand-point-up:before {
	content: "\e71a";
}
.ti-hand-point-right:before {
	content: "\e71b";
}
.ti-hand-point-left:before {
	content: "\e71c";
}
.ti-hand-point-down:before {
	content: "\e71d";
}
.ti-gallery:before {
	content: "\e71e";
}
.ti-face-smile:before {
	content: "\e71f";
}
.ti-face-sad:before {
	content: "\e720";
}
.ti-credit-card:before {
	content: "\e721";
}
.ti-control-skip-forward:before {
	content: "\e722";
}
.ti-control-skip-backward:before {
	content: "\e723";
}
.ti-control-record:before {
	content: "\e724";
}
.ti-control-eject:before {
	content: "\e725";
}
.ti-comments-smiley:before {
	content: "\e726";
}
.ti-brush-alt:before {
	content: "\e727";
}
.ti-youtube:before {
	content: "\e728";
}
.ti-vimeo:before {
	content: "\e729";
}
.ti-twitter:before {
	content: "\e72a";
}
.ti-time:before {
	content: "\e72b";
}
.ti-tumblr:before {
	content: "\e72c";
}
.ti-skype:before {
	content: "\e72d";
}
.ti-share:before {
	content: "\e72e";
}
.ti-share-alt:before {
	content: "\e72f";
}
.ti-rocket:before {
	content: "\e730";
}
.ti-pinterest:before {
	content: "\e731";
}
.ti-new-window:before {
	content: "\e732";
}
.ti-microsoft:before {
	content: "\e733";
}
.ti-list-ol:before {
	content: "\e734";
}
.ti-linkedin:before {
	content: "\e735";
}
.ti-layout-sidebar-2:before {
	content: "\e736";
}
.ti-layout-grid4-alt:before {
	content: "\e737";
}
.ti-layout-grid3-alt:before {
	content: "\e738";
}
.ti-layout-grid2-alt:before {
	content: "\e739";
}
.ti-layout-column4-alt:before {
	content: "\e73a";
}
.ti-layout-column3-alt:before {
	content: "\e73b";
}
.ti-layout-column2-alt:before {
	content: "\e73c";
}
.ti-instagram:before {
	content: "\e73d";
}
.ti-google:before {
	content: "\e73e";
}
.ti-github:before {
	content: "\e73f";
}
.ti-flickr:before {
	content: "\e740";
}
.ti-facebook:before {
	content: "\e741";
}
.ti-dropbox:before {
	content: "\e742";
}
.ti-dribbble:before {
	content: "\e743";
}
.ti-apple:before {
	content: "\e744";
}
.ti-android:before {
	content: "\e745";
}
.ti-save:before {
	content: "\e746";
}
.ti-save-alt:before {
	content: "\e747";
}
.ti-yahoo:before {
	content: "\e748";
}
.ti-wordpress:before {
	content: "\e749";
}
.ti-vimeo-alt:before {
	content: "\e74a";
}
.ti-twitter-alt:before {
	content: "\e74b";
}
.ti-tumblr-alt:before {
	content: "\e74c";
}
.ti-trello:before {
	content: "\e74d";
}
.ti-stack-overflow:before {
	content: "\e74e";
}
.ti-soundcloud:before {
	content: "\e74f";
}
.ti-sharethis:before {
	content: "\e750";
}
.ti-sharethis-alt:before {
	content: "\e751";
}
.ti-reddit:before {
	content: "\e752";
}
.ti-pinterest-alt:before {
	content: "\e753";
}
.ti-microsoft-alt:before {
	content: "\e754";
}
.ti-linux:before {
	content: "\e755";
}
.ti-jsfiddle:before {
	content: "\e756";
}
.ti-joomla:before {
	content: "\e757";
}
.ti-html5:before {
	content: "\e758";
}
.ti-flickr-alt:before {
	content: "\e759";
}
.ti-email:before {
	content: "\e75a";
}
.ti-drupal:before {
	content: "\e75b";
}
.ti-dropbox-alt:before {
	content: "\e75c";
}
.ti-css3:before {
	content: "\e75d";
}
.ti-rss:before {
	content: "\e75e";
}
.ti-rss-alt:before {
	content: "\e75f";
}

html {position:relative;min-height:100%;}
body {font-family:'Barlow Condensed', sans-serif;font-size:18px;color:#000;background:#eceff1;}
::-moz-selection {color:#fff;background:#f00;}
::selection {color:#fff;background:#f00;}
 
h1,h2 {
	font-family:'Barlow', sans-serif;
	font-weight:600;
}

h3,h4,h5,h6 {
	font-family:'Barlow Condensed', sans-serif;
}

.preloader {position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99999;}
.status {width:100px;height:100px;position:absolute;left:50%;top:50%;}

a {outline:0;text-decoration:none;color:#000;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;}
a:focus, a:hover {color:#ff0000;text-decoration:none;}
.btn {-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;-ms-transition: all .4s ease;transition: all .4s ease;}

.box-3 {
	width:33.33%;
	float:left;
	position:relative;
    min-height:1px;		
}


.box-4 {
	width:25%;
	float:left;
	position:relative;
    min-height:1px;		
}

.box-5 {
	width:20%;
	float:left;
	position:relative;
    min-height:1px;		
}

.box-6 {
	width:16.66666667%;
	float:left;
	position:relative;
    min-height:1px;		
}

.box-7 {
	width:14.285714%;
	float:left;
	position:relative;
    min-height:1px;		
}

.max_chars {	
	font-size:13px;
	margin-top:4px;
}


.form-control.has-error, .form-control.has-error:focus {
	border-color:#e75e3c !important;
}

form.form-medium .form-row {
	margin-top:8px;
}

.page-home {background:#fff;}
.page-about {background:#fff;}
.page-error {background:#fff;}

.page-buy .table{
	margin-top:10px;
	margin-bottom:0px;
}

.pagebar, .pagebar .breadcrumb {
	background-color:#000;	
}

.pagebar .lead{
	color:#fff;
	margin:5px 0px;
	font-size:15px;
	line-height:34px;
}

.pagebar .breadcrumb{
	margin:5px 0px;   
    text-align:right;
}

.pagebar .breadcrumb li a{
	color:#888;
}

.pagebar .breadcrumb li a:hover{
	color:#ff0000;
}

.pagebar .breadcrumb li.active{
	color:#fff;
}

.bundle {
	padding:1px 4px;
	background-color:#000;
	color:#fff;
	
}

header {
	background-color:#fff;
	padding:25px 0px;
}

header .navbar {
	margin-bottom:0px;
	border-radius:0px;	
}

header .navbar-png {
	background-color:transparent;
	border:none;
}

.header .logo {
	padding:10px 0px;
}

.navbar {
    min-height:45px;
}

.navbar-brand {
    height:45px;
    padding:0px 15px;
	padding-top:4px;
}

.navbar-brand img {
    height:35px;
}

.help-ukraine img { width: 35px; }

header .navbar-nav {
    float:right;
    margin-top:10px;
}

li.topbalance a {color:#f00 !important;}
li.topbalance a:hover {color:#000 !important;}

.navbar-header {display: flex;}
.navbar-brand {position:relative;}
/*.navbar-brand:after {content: "";height: 35px;width: 1px;background: #f00;display: block;position: absolute;right: 0;top: 4px;}*/
.logo-by {font-size: 12px;}
.ppcmate-img {margin-top:-10px;}
.by-ppcmate {display: grid;padding-left: 11px;}
.by-ppcmate img {width: 80px;}

@media (max-width: 768px){.navbar-header{display: block;}.navbar-brand:after,.logo-by,.by-ppcmate{display:none;}}


.rightline li:last-child {
    border-right:1px solid #ff0000;
    margin-right:10px;
    padding-right:10px;
}

.rightline span {
    background: #f00;
    color: #fff;
    font-size: 11px;
    display: inline-block;
    line-height: 11px;
    padding: 0px 3px 3px;
    border-radius: 5px;
    vertical-align: middle;
}

header .navbar-nav>li>a {
    font-size:20px;
    color:#000;
    padding:0px 15px;
    font-weight:500;
}

header .navbar-nav>li>a:hover {
	color:#ff0000;
}

.navbar-default .navbar-nav>li>a {
    color: #000;
}

.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
    color: #ff0000;
}

header .navbar-nav ul.dropdown-menu>li>a {
	font-size:16px;
	padding:10px 20px;
	font-weight:500;
	overflow: hidden;
}

header .navbar-nav ul.dropdown-menu>li>i {
	padding:10px 20px;
	float:right;
}

li.getstarted a {
    background: #ff0000;
    color: #fff !important;
    border-radius: 6px;
    padding: 8px 20px 10px !important;
    position: relative;
    margin: -9px 0 0 10px;
}

li.getstarted a:hover {
    background: #000 !important;
}

li.getstarted a:focus {
    background: #000 !important;
}

header .navbar .dropdown-menu {width:220px;padding:0;border-radius:7px;border:none;margin-top:10px;}
header .navbar .dropdown-menu .avatar {float:left;width:50px;margin-right:7px;}
header .navbar .dropdown-menu .avatar img {width:50px;height:50px;border-radius:100%;}
header .navbar .dropdown-menu .userinfo p {margin:0;}
header .navbar .dropdown-menu .userinfo p:first-child {padding-top:5px;font-weight:500;}
header .navbar .dropdown-menu li {border-bottom:1px solid #ddd;}
header .navbar .dropdown-menu li:first-child {padding:7px;background:#f5f5f5;}

header .navbar .dropdown-cart .dropdown-menu{
	max-width:300px;
	min-width:300px;
}

header .navbar .dropdown-bell .dropdown-menu{
	max-width:320px;
	min-width:270px;
}

header .navbar .dropdown-bell .dropdown-menu li:first-child {
	white-space:normal;
	word-wrap:break-word;
	font-size:14px;
	padding:10px 20px;
	background:#f00;
	color:#fff;	
    font-family:'Barlow', sans-serif;
    border-top-left-radius:4px;
    border-top-right-radius:4px;
    font-weight:600;
	text-align:center;
	letter-spacing: 1px;
}

header .navbar .dropdown-bell .dropdown-menu li:last-child {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

header .navbar .dropdown-bell .dropdown-menu li:first-child a {
	color:#fff;
}
header .navbar .dropdown-bell .dropdown-menu li:first-child a:hover {
	color:#000;
}

header .navbar .dropdown-bell .dropdown-menu li a{
	white-space:normal;
	word-wrap:break-word;
	font-size:13px;
	padding:10px 20px;
    font-family: 'Barlow', sans-serif;
	text-align:left;
}

header .navbar .dropdown-menu li span {
	float:left;
}

header .navbar .dropdown-menu li span.topbalance {
    float: right;
}

header .navbar .dropdown-menu li span.topbalance a {
    color: #fff;
}

header .navbar .dropdown-menu li span.topbalance a:hover {
    color: #000;
}

header .navbar .dropdown-menu li i {
	float:right;
    padding-top: 3px;
	text-align:center;
	width:15px;
}

header .navbar .dropdown-bell .dropdown-menu li a p {
	margin:0;
	font-size:11px;
    font-family: 'Barlow', sans-serif;
	text-align:left;
}

header .navbar .dropdown-bell .dropdown-menu li.read_N a{
	font-weight:600;
}

header .navbar .dropdown-bell .dropdown-menu li.read_N a p{
	color:#f00;
}

header .navbar .dropdown-bell .dropdown-menu li.read_Y a{
	color:#999 !important;
}

header .navbar .dropdown-bell .dropdown-menu li.read_Y a p{
	color:#999;
}

header .navbar .dropdown-cart .dropdown-menu li.item {
	white-space:normal;
	word-wrap:break-word;
	font-size:13px;
	padding:7px 12px;		
}

header .navbar .dropdown .dropdown-menu .dropdown-header {
    background-color:#f00;
    color:#fff;
    font-size:14px;
    padding:10px 20px;
    font-weight:600;
	overflow:hidden;
	letter-spacing: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    font-family: 'Barlow', sans-serif;
	text-align:center;
}

header .navbar .dropdown .dropdown-menu .dropdown-header2 {
    background-color:#f00;
    color:#fff;
    font-size:14px;
    padding:10px 20px;
    font-weight:600;
	overflow:hidden;
	letter-spacing: 1px;
    font-family: 'Barlow', sans-serif;
	text-align:center;
}

header .navbar .dropdown .dropdown-menu .dropdown-footer {
    background:radial-gradient(at top center,#404040 0%,#000 100%);
    color:#ffffff75;
    font-size:13px;
    padding:7px 20px 8px;
	overflow:hidden;
	letter-spacing: 1px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
	text-align:right;
	border-bottom: 0px;
}

header .navbar .dropdown .dropdown-menu .dropdown-footer a {
    color:#ffffff75;
    font-size:13px;
    padding:0;
	background:transparent;
}

header .navbar .dropdown .dropdown-menu .dropdown-footer a:hover {
    color:#ff0000;
}

header .navbar .dropdown .dropdown-menu .dropdown-semilast {border-bottom:0px;}

.dropdown-headerblack {background-color:#000 !important;}

header .navbar .dropdown .dropdown-menu .divider {
	margin:0;
	background-color:#CCC;
}

header .navbar .dropdown a .label {
    position:absolute;
    top:-3px;
    right:5px;
    text-align:center;
    font-size:12px;
    padding:3px 5px;
    line-height:.9;
    border-radius:2px;
	background:transparent;
	border:2px solid #FFF;
}

header .navbar .nav .dropdown a .fa-angle-down {
	
}

.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
	background-color:transparent;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
	background-color:transparent;
}

/************************************************************/
/*                          FOOTER                          */
/************************************************************/
footer {
	padding:35px 0;
    z-index:100;
    background:#000 url(../images/adspot-footer.jpg) center;
    background-size:cover;
	color:#fff;
	font-size:18px;
    width: 100%;
}

footer h3 {
	font-size:17px;
    letter-spacing: 1px;
    padding-bottom:5px;
    text-align:left;
	margin-bottom:10px;
	margin-top:0px;
	color:#f00;
    text-transform:uppercase;
}

footer .footright h3{
	text-align:right;
}

footer .footer_icons {
	list-style-type:none;
	padding:0px;
	margin:0px;	
}

footer .footer_icons li{
	margin-right:10px;
	display:inline-block;
}

footer .footer_icons li a{
    color:#fff;
    display:inline-block;
    font-size:20px;
    text-align:center; 
}

footer .footer_icons li a:hover{color:#f00;}

footer .footer_nav {margin:30px 0px;}

footer .footer_nav .links {
	list-style-type:none;
	padding:0px;
	margin:0px;	
}

footer .footer_nav .links li {margin-bottom:10px;}
footer .footer_nav .footright .links li {text-align:right;}
footer .footer_nav .footleft .links li a {padding-left:10px;}
footer .footer_nav .footright .links li a {padding-right:10px;}
footer .footer_nav .footleft .links li a span {padding: 1px 4px 3px;border-radius: 5px;position: absolute;font-size: 14px;line-height: 12px;margin: 6px 0 0 10px;color: #fff;background: #ff0000;}
footer .footer_nav .footright .links li a span {padding: 0px 4px 3px;border-radius: 5px;position: absolute;font-size: 14px;line-height: 12px;margin: 6px 0 0 -38px;color: #fff;background: #ff0000;}
footer .footer_nav .footleft .links li:before {font-family:Fontawesome;display:inline-block;font-size:16px;text-align:center;color:#f00;}
footer .footer_nav .footright .links li:after {font-family:Fontawesome;display:inline-block;font-size:16px;text-align:center;color:#f00;}
.footright .fa-angle-left:before {content:none;}
.footright .fa-angle-left:after {content:"\f104";}
footer .footer_nav .links li a {color:#bbb;}
footer .footer_nav .links li a:hover {color:#fff;text-decoration:none;}
.footlogo {text-align:center;padding-top:55px;}

.st-sticky-share-buttons .st-btn {border:0!important;background:none!important;padding:0!important;height:36px!important;width:36px!important;filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(6600%) contrast(0.8);}
.st-sticky-share-buttons .st-toggle {display:none!important;}

.fb-like { position: fixed !important; left: 24px; bottom: 120px; filter: grayscale(100%); opacity: 0.8; z-index:999; }
.twitter-follow-button { position: fixed !important; left: 24px; bottom: 100px; filter: grayscale(100%); opacity: 0.8; z-index:999; }

.shareadspot {position:fixed;right:10px;top:316px;color:#f00;font-size: 16px;}

.cookieinfo { z-index: 10000 !important; }
supportpal-widget { z-index: 10001; position: relative; }
ol.article-list li[data-v-47970cb2] { font-size: 16px !important; }
p.margintop-zero[data-v-47970cb2] { font-size: 17px !important; }
.dock.dock-left[data-v-de2e0492] { font-size: 18px !important; }
.widget-header-title[data-v-de2e0492] { font-size: 18px!important; line-height: 30px!important; }
.container[data-v-de2e0492] input { font-size: 16px!important; }
.container[data-v-de2e0492] button { font-size: 17px !important; text-transform: capitalize !important; }
label.form-label[data-v-7d9ab4b7] { font-size: 16px !important; }
.container[data-v-de2e0492] input, .container[data-v-de2e0492] select, .container[data-v-de2e0492] textarea { font-size: 16px!important; }

/************************************************************/
.tooltip-inner {
    text-align:left;
}
.channels a{	
	padding:5px 10px;	
	border-radius:2px;
	text-decoration:none;
}

.channels a:hover{
	background:#EEE;
	color:#333;		
}

.channels a.active{
	background:#34495E;
	color:#FFF;		
}

.home-header {border-top:5px solid #ff0000;padding:70px 0px 35px;text-align:center;color:#fff;background:#000 url(../images/adspot-buy-ads-online-now.jpg) no-repeat top center;background-size:cover;}
.home-header h1 {font-size:75px;color:#f00;margin:0px;font-weight:700;font-family:'Barlow Condensed',sans-serif;}
.home-header h3 {font-size:36px;margin:20px 0px 0px;font-weight:600;font-family:'Barlow',sans-serif;}
.home-header h4 {font-size:20px;font-weight:400;background:rgba(0,0,0,0.5);border-radius:10px;padding:12px 0px 17px;display:inline-block;margin:50px 15px;min-width:200px;}
.home-header span {color:#f00;font-family:'Play',sans-serif;font-weight:500;font-size:50px;display:block;}
.home-header .btn-white {color:#fff;background:#f00;}
.home-header .btn-white:focus,
.home-header .btn-white.active,
.home-header .btn-white:hover {color:#000;background:#fff;}
.home-numbers i {margin-right:3px;}
.home-numbers .svg {width:24px;height:auto;margin-right:3px;}
.home-numbers .svg path {fill:#fff!important;}

.home-logos {text-align:center;padding:100px 25px 0;}
.owl-item .item {padding:0 25px;}
.owl-item .item.invert { filter: invert(100%); }

.marketplace-header {border-top:5px solid #ff0000;padding:50px 0px 60px;text-align:center;color:#fff;background:#000 url(../images/adspot-marketplace-header.jpg) repeat bottom center;}
.marketplace-header h3 {font-size:44px;color:#f00;}
.marketplace-header h1 {font-size:58px;}

.search-header {border-top:5px solid #ff0000;padding:50px 0px 60px;text-align:center;color:#fff;background:#000 url(../images/adspot-marketplace-header.jpg) repeat bottom center;}
.search-header h3 {font-size:30px;color:#f00;}
.search-header h1 {font-size:58px;}

.bundles-header {border-top:5px solid #ff0000;padding:60px 0px 80px;text-align:center;color:#fff;background:#000 url(../images/adspot-bundles-header-09.jpg) no-repeat center;background-size:cover !important;}
.bundles-header h3 {font-size:22px;color:#f00;letter-spacing:1px;}
.bundles-header h1 {font-size:58px;}
.bundles-header a {color:#f00;text-decoration:underline;}
.bundles-header a:hover {color:#fff;text-decoration:none;}

.property-header {border-top:5px solid #ff0000;padding:60px 0px 80px;text-align:center;color:#fff;background:#000 url(../images/adspot-page-header-08.jpg) no-repeat center;background-size:cover;}
.property-header h3 {font-size:44px;color:#f00;margin-bottom:30px;}
.property-header h1 {font-size:58px;margin-bottom:30px;}
.property-header h1 span {font-family:'Barlow Condensed',sans-serif;font-size:22px;display:block;padding-bottom:10px;color:#f00;}
.property-header h4 {font-size:15px;border-radius:5px;margin:20px 15px 30px;}
.property-header h4 span {color:#f00;font-family:'Play',sans-serif;font-weight:500;font-size:35px;display:block;}
.property-header i {font-size:32px;margin-right:10px;}
.property-header .prop-icon {height:32px;display:flex;justify-content:center;align-items:center;}
.property-header .prop-ios {padding-top:5px;}
.property-header .prop-android {padding-top:1px;}

.dashboard-header {border-top:5px solid #ff0000;text-align:center;color:#fff;background:#000 url(../images/adspot-page-header-02.jpg) no-repeat;background-size:cover;}
.dashboard-header h1 {margin: 89px 0 35px;color: #fff;font-size: 50px;}
.dashboard-header h3 {font-size:20px;display:inline-block;letter-spacing:1px;font-style:normal;color:#f00;margin:0 0 49px;}
.dashboard-header h3 span {display:block;font-style:italic;font-size:17px;margin-top:7px;color:#fff;}
.dashboard-header i {color:#fff;font-size:70px;}
.dashboard-header img {border-radius:50%;width:70px;height:70px;}

.balance-header {border-top:5px solid #ff0000;padding:30px 0px 50px;text-align:center;color:#fff;background:#000 url(../images/adspot-page-header-02.jpg) no-repeat center;background-size:cover;}
.balance-header h1 {font-size:48px;}

.deposit-header {border-top:5px solid #ff0000;padding:30px 0px 25px;text-align:center;color:#fff;background:#000 url(../images/adspot-page-header-02.jpg) no-repeat center;background-size:cover;}
.deposit-header h1 {font-size:48px;margin-bottom:30px;}
.deposit-header h1 span {font-family:'Barlow Condensed',sans-serif;font-size:22px;display:block;padding-bottom:10px;}
.deposit-header h3 {font-size:20px;color:#fff;}
.deposit-header h3 a {color:#f00;padding:0px 10px;}
.deposit-header h3 a:hover {color:#fff;}
.deposit-header h3 span {color:#fff;padding:0px 10px;}

.cart-header {border-top:5px solid #ff0000;padding:30px 0px 50px;text-align:center;color:#fff;background:#000 url(../images/adspot-page-header-02.jpg) no-repeat center;background-size:cover;}
.cart-header h1 {font-size:48px;}

.notifications-header {border-top:5px solid #ff0000;padding:30px 0px 25px;text-align:center;color:#fff;background:#000 url(../images/adspot-page-header-01.jpg) no-repeat center;background-size:cover;}
.notifications-header h1 {font-size:48px;margin-bottom:50px;}
.notifications-header h1 span {font-family:'Barlow Condensed',sans-serif;font-size:22px;display:block;padding-bottom:10px;}
.notifications-header h3 {font-size:20px;color:#fff;}
.notifications-header h3 a {color:#f00;padding:0px 10px;}
.notifications-header h3 a:hover {color:#fff;}
.notifications-header h3 span {color:#fff;padding:0px 10px;}

.affiliatesettings-header {border-top:5px solid #ff0000;padding:30px 0px 25px;text-align:center;color:#fff;background:#000 url(../images/adspot-page-header-02.jpg) no-repeat center;background-size:cover;}
.affiliatesettings-header h1 {font-size:48px;margin-bottom:50px;}
.affiliatesettings-header h1 span {font-family:'Barlow Condensed',sans-serif;font-size:22px;display:block;padding-bottom:10px;}
.affiliatesettings-header h3 {font-size:20px;color:#fff;}
.affiliatesettings-header h3 a {color:#f00;padding:0px 10px;}
.affiliatesettings-header h3 a:hover {color:#fff;}
.affiliatesettings-header h3 span {color:#fff;padding:0px 10px;}

.error-header {border-top:5px solid #ff0000;padding:30px 0px 50px;text-align:center;color:#fff;background:#000 url(../images/adspot-page-header-02.jpg) no-repeat center;background-size:cover;}
.error-header h3 {font-size:30px;color:#f00;}
.error-header h1 {font-size:58px;}

.userpanel-header {border-top:5px solid #ff0000;padding:30px 0px 50px;text-align:center;color:#fff;background:#000 url(../images/adspot-page-header-02.jpg) no-repeat center;background-size:cover;}
.userpanel-header h1 {font-size:48px;}
.userpanel-header .prop-icon {height:38px;font-size:38px;color:#f00;margin-top:15px;}

.userads-header {border-top:5px solid #ff0000;padding:30px 0px 25px;text-align:center;color:#fff;background:#000 url(../images/adspot-page-header-02.jpg) no-repeat center;background-size:cover;}
.userads-header h1 {font-size:48px;margin-bottom:50px;}
.userads-header h1 span {font-family:'Barlow Condensed',sans-serif;font-size:22px;display:block;padding-bottom:10px;}
.userads-header h3 {font-size:20px;color:#aaa;font-weight:400;}
.userads-header h3 a {color:#fff;padding:0px 10px;}
.userads-header h3 a:hover {color:#f00;}
.userads-header h3 span {color:#f00;padding:0px 10px;}

.userprofile-header {border-top:5px solid #ff0000;padding:30px 0px 50px;text-align:center;color:#fff;background:#000 url(../images/adspot-page-header-02.jpg) no-repeat center;background-size:cover;}
.userprofile-header h1 {font-size:48px;}

.affiliate-header {border-top:5px solid #ff0000;padding:60px 0px 80px;text-align:center;color:#fff;background:#000 url(../images/adspot-headerbg1a.jpg) no-repeat center;background-size:cover;}
.affiliate-header h3 {font-size:30px;color:#f00;}
.affiliate-header h1 {font-size:58px;}

.advertisers-header {border-top:5px solid #ff0000;padding:60px 0px 80px;text-align:center;color:#fff;background:#000 url(../images/adspot-headerbg2g.jpg) no-repeat center;background-size:cover;}
.advertisers-header h3 {font-size:30px;color:#f00;}
.advertisers-header h1 {font-size:58px;}

.publishers-header {border-top:5px solid #ff0000;padding:60px 0px 80px;text-align:center;color:#fff;background:#000 url(../images/adspot-page-header-04.jpg) no-repeat center;background-size:cover;}
.publishers-header h3 {font-size:30px;color:#f00;}
.publishers-header h1 {font-size:58px;}

.terms-header {border-top:5px solid #ff0000;padding:30px 0px 50px;text-align:center;color:#fff;background:#000 url(../images/adspot-terms-header.jpg) no-repeat center;background-size:cover;}
.terms-header h1 {font-size:50px;}
.terms-header h3 {font-size:30px;color:#f00;}

.guidelines-header {border-top:5px solid #ff0000;padding:60px 0px 80px;text-align:center;color:#fff;background:#000 url(../images/adspot-guidelines-header.jpg) no-repeat bottom center;background-size:cover;}
.guidelines-header h1 {font-size:58px;}
.guidelines-header img {width:85px;margin-top:25px;}

.media-header {border-top:5px solid #ff0000;padding:60px 0px 80px;text-align:center;color:#fff;background:#000 url(../images/adspot-media-header.jpg) no-repeat bottom center;background-size:cover;}
.media-header h3 {font-size:30px;color:#f00;}
.media-header h1 {font-size:58px;}

.contact-header {border-top:5px solid #ff0000;padding:60px 0px 80px;text-align:center;color:#fff;background:#000 url(../images/adspot-contact-header.jpg) no-repeat bottom center;background-size:cover;}
.contact-header h3 {font-size:30px;color:#f00;}
.contact-header h1 {font-size:58px;}

.pricing-header {border-top:5px solid #ff0000;padding:60px 0px 80px;text-align:center;color:#fff;background:#000 url(../images/adspot-pricing-header.jpg) no-repeat bottom center;background-size:cover;}
.pricing-header h3 {font-size:30px;color:#f00;}
.pricing-header h1 {font-size:58px;}

.about-header {border-top:5px solid #ff0000;padding:60px 0px 80px;text-align:center;color:#fff;background:#000 url(../images/adspot-pricing-header.jpg) no-repeat bottom center;background-size:cover;}
.about-header h1 {font-size:58px;}
.about-header h3 {font-size:30px;color:#f00;}

.knowledge-header {border-top:5px solid #ff0000;padding:60px 0px 80px;text-align:center;color:#fff;background:#000 url(../images/adspot-pricing-header.jpg) no-repeat bottom center;background-size:cover;}
.knowledge-header h1 {font-size:58px;}
.knowledge-header h3 {font-size:30px;color:#f00;}

.searchform {text-align:center;margin:30px auto 20px;width:500px;display:inline-block;}
.searchform i {padding-right:5px;}
.searchform .form-control:hover,
.searchform .form-control:focus {border-color:#ff0000;}
.searchleft {float:left;width:68%;}
.searchright {float:right;width:30%;}
.searchright .btn {font-size:18px;padding:6px;border-radius:10px;}
.searchright .btn i {padding-right:10px;}
a.advancedsearch {color:#fff;}
a.advancedsearch:hover {color:#f00;}
.advancedsearch i {font-family:Fontawesome;font-style:normal;padding-right:5px;}

#home-section-1 {
	padding:2em 0 2.5em 0;
	background-color:#EEE;	
}

#home-section-2 {	
	border-bottom:1px solid #EEE;	
}

#home-section-3 {	
	border-bottom:1px solid #EEE;	
	padding:70px 0px;
}

#home-section-4 {
	padding:70px 0px;
	background-color:#EEE;	
}

.ad-details-steps {
	border-bottom:1px solid #EEE;
	margin-bottom:20px;
	padding-bottom:18px;
}

.ad-details-steps .step-title {
	font-size:19px;
	margin-top:10px;
}

.ad-details-steps .step-icon {	
	margin-top:18px;
}

.property-create-item {
	text-align:center;
}

.property-create-item .item-icon{
	border:2px solid #EEE;
	padding:10px;
	border-radius:100%;
	height:150px;
	width:150px;
	text-align:center;
	margin:0 auto;	
}

.property-create-item .item-icon span{
	margin-top:30px;
	display:block;
}

.property-create-item .item-icon .fa{
	font-size:60px;

}

.property-create-item .item-name{
	font-size:19px;
	color:#333;
}

.search-item {
	border:2px solid #CCC; 
	border-radius:5px;
	float:left; 
	width:98%; 
	padding:15px; 
	background-color:#FFF; 	
}

.search-item .property-icon{
	width:60px; 
	height:60px; 
	float:left; 
	margin-right:12px;
}

.search-item .property-title {
	margin-bottom:6px; 
	margin-top:0px;
	font-weight:500;
	color:#333;
}

.search-item .property-price {
	margin-bottom:4px;
	color:#777;
	font-size:0.85em;
}

.search-item .property-stats {
	margin-bottom:0px;
	color:#999;
}

.search-item .property-fa {
	font-size:2em; 
	color:#666; 
	vertical-align:top;
}

#home-section-1 .top-item {
	border:1px solid #FFF; 
	border-radius:5px; 
	overflow:hidden; 
	background-color:#FFF;
	box-shadow:0 0 8px #D1D1D1;
}

.bubble_notification {
   position:relative;
}
.bubble_notification[data-count]:after {
   content:attr(data-count);
   position:absolute;
   top:-5px;
   right:0px;
   font-size:.7em;
   color:#f00;
   width:22px;
   height:22px;
   line-height:22px;
   text-align:center;   
   border-radius:100%;
   box-shadow:0 0 1px #FDFCFC;
}

/*  TICKETS  */
.ticket-content {
	background-color:#ededef;
	margin:0 0 20px 0;
	border:1px solid #DDD;
	position:relative;
}

.ticket-content .ticket-left{
	padding:10px;
	float:left;
	width:224px;
}

.ticket-content .ticket-right{
	position:relative;
	background-color:#FFF;
	height:auto;
	margin-left:238px;
}

.ticket-content .ticket-time{
	margin-bottom:5px;
    border-bottom:1px solid #eee;
    padding:10px 20px;
}

.ticket-content .ticket-body{
	padding:10px 20px 20px 20px;
	word-break:break-word;
}

.buy-item > .panel {
	margin-bottom:0px;
	border-radius:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
}
/****************  BOOTSTRAP OVERRIDE ***********************/
.panel-support>.panel-heading {
	color:#fff;
    background-color:#000;
   border-color:#ddd;
}

#alertDelete .modal-header{
	background-color:#ff0000;
	padding:8px 20px;
	color:#fff;
}

#alertDelete .modal-content{
	border:1px solid #fff;
	overflow:hidden;
}

#alertDelete .modal-body{
	padding:20px 15px;
}

#alertDelete .modal-footer{
	text-align:center;
    padding:10px 20px;
    background-color:#eee;
}

.well {
	background-color:transparent;
	border:2px solid #ccc;
	word-wrap:break-word;
}

.well-default {
	border-color:#555;
}
.well-primary {
	border-color:#34495E;
}
.well-info {
	border-color:#3498db;
}
.well-success {
	border-color:#26b161;
}
.well-warning {
	border-color:#f2a200;
}

.btn {
	font-size:15px;
	font-weight:500;
	line-height:1.4;
	border-radius:7px;
	padding:0.55em 1em;
	border:none;
}
.btn:hover {
	outline:none;
	background:#ff0000;
	color:#fff;
    border-color:#ff0000;
}
.btn:hover {box-shadow: 1px 3px 15px 0px rgb(72 73 121 / 35%);}
.btn:active,
.btn.active {
  outline:none;
  box-shadow:none;
}
.btn:focus:active {
  outline:none;
}
.btn i { padding-right: 5px; }

.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open>.dropdown-toggle.btn-primary.focus,
.open>.dropdown-toggle.btn-primary:focus,
.open>.dropdown-toggle.btn-primary:hover {
    color:#fff;
    background-color:#ff0000;
    border-color:#ff0000;
}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  background-color: #ddd;
  color: #fff;
  opacity:0.7;
  filter:alpha(opacity=70);
  cursor:not-allowed;
}
.btn [class^="fui-"] {
  margin:0 1px;
  position:relative;
  line-height:1;
  top:1px;
}
.btn-xs.btn [class^="fui-"] {
  font-size:11px;
  top:0;
}
.btn-hg.btn [class^="fui-"] {
  top:2px;
}
.btn-default {
  color:#000;
  background-color:#eceff1;
  border-color:#eceff1;
}
.btn-default:hover,
.btn-default.hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color:#ffffff;
  background-color:#f00;
  border-color:#f00;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background:#a1a6a9;
  border-color:#a1a6a9;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled.hover,
.btn-default[disabled].hover,
fieldset[disabled] .btn-default.hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color:#bdc3c7;
  border-color:#bdc3c7;
}
.btn-default .badge {
  color:#bdc3c7;
  background-color:#ffffff;
}
.btn-primary {
  color:#ffffff;
  background-color:#000;
  border-color:#000;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active:hover;
.open > .dropdown-toggle.btn-primary {
  color:#ffffff;
  background-color:#ff0000;
  border-color:#ff0000;
}
.btn-primary:focus {
  color:#ffffff;
  background-color:#ff0000;
  border-color:#ff0000;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background:#000;
  border-color:#000;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled.hover,
.btn-primary[disabled].hover,
fieldset[disabled] .btn-primary.hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color:#ff0000;
  border-color:#ff0000;
}
.btn-primary .badge {
  color:#1abc9c;
  background-color:#ffffff;
}
.btn-info {
  color:#ffffff;
  background-color:#3498db;
  border-color:#3498db;
}
.btn-info:hover,
.btn-info.hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color:#ffffff;
  background-color:#5dade2;
  border-color:#5dade2;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background:#2c81ba;
  border-color:#2c81ba;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled.hover,
.btn-info[disabled].hover,
fieldset[disabled] .btn-info.hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color:#bdc3c7;
  border-color:#3498db;
}
.btn-info .badge {
  color:#3498db;
  background-color:#ffffff;
}
.btn-danger {
  color:#ffffff;
  background-color:#ff0000;
  border-color:#ff0000;
}
.btn-danger:hover,
.btn-danger.hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color:#ffffff;
  background-color:#000 !important;
  border-color:#000 !important;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background:#ff0000;
  border-color:#c44133;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled.hover,
.btn-danger[disabled].hover,
fieldset[disabled] .btn-danger.hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color:#000;
  border-color:#000;
}
.btn-danger .badge {
  color:#ff0000;
  background-color:#ffffff;
}
.btn-success {
  color:#ffffff;
  background-color:#000 !important;
  border-color:#000 !important;
}
.progress-bar-success {background-color:#000;}
.btn-success:hover,
.btn-success.hover,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color:#ffffff;
  background-color:#ff0000 !important;
  border-color:#ff0000 !important;
}
.btn-success:focus {
  color:#ffffff;
  background-color:#000 !important;
  border-color:#000 !important;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background:#000;
  border-color:#000;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled.hover,
.btn-success[disabled].hover,
fieldset[disabled] .btn-success.hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color:#ff0000;
  border-color:#ff0000;
}
.btn-success .badge {
  color:#000;
  background-color:#ffffff;
}
.btn-warning {
  color:#ffffff;
  background-color:#ff0000;
  border-color:#ff0000;
}
.btn-warning:hover,
.btn-warning.hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color:#ffffff;
  background-color:#000;
  border-color:#000;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background:#ff0000;
  border-color:#ff0000;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled.hover,
.btn-warning[disabled].hover,
fieldset[disabled] .btn-warning.hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color:#000;
  border-color:#000;
}
.btn-warning .badge {
  color:#ff0000;
  background-color:#ffffff;
}
.btn-inverse {
  color:#ffffff;
  background-color:#000;
  border-color:#000;
}
.btn-inverse:hover,
.btn-inverse.hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.open > .dropdown-toggle.btn-inverse {
  color:#ffffff;
  background-color:#ff0000;
  border-color:#ff0000;
}
.btn-inverse:active,
.btn-inverse.active,
.open > .dropdown-toggle.btn-inverse {
  background:#ff0000;
  border-color:#ff0000;
}
.btn-inverse.disabled,
.btn-inverse[disabled],
fieldset[disabled] .btn-inverse,
.btn-inverse.disabled:hover,
.btn-inverse[disabled]:hover,
fieldset[disabled] .btn-inverse:hover,
.btn-inverse.disabled.hover,
.btn-inverse[disabled].hover,
fieldset[disabled] .btn-inverse.hover,
.btn-inverse.disabled:focus,
.btn-inverse[disabled]:focus,
fieldset[disabled] .btn-inverse:focus,
.btn-inverse.disabled:active,
.btn-inverse[disabled]:active,
fieldset[disabled] .btn-inverse:active,
.btn-inverse.disabled.active,
.btn-inverse[disabled].active,
fieldset[disabled] .btn-inverse.active {
  background-color:#ff0000;
  border-color:#ff0000;
}
.btn-inverse .badge {
  color:#ff0000;
  background-color:#ffffff;
}
.btn-embossed {
  box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.15);
}
.btn-embossed.active,
.btn-embossed:active {
  box-shadow:inset 0 2px 0 rgba(0, 0, 0, 0.15);
}
.btn-wide {
  min-width:140px;
  padding-left:30px;
  padding-right:30px;
}
.btn-link {
  color:#16a085;
}
.btn-link:hover,
.btn-link:focus {
  color:#000;
  text-decoration:underline;
  background-color:transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color:#ff0000;
  text-decoration:none;
}
.btn-hg,
.btn-group-hg > .btn {
  padding:13px 20px;
  font-size:22px;
  line-height:1.227;
  border-radius:7px;
}
.btn-lg,
.btn-group-lg > .btn {
  padding:10px 19px;
  font-size:17px;
  line-height:1.471;
  border-radius:7px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding:9px 13px;
  font-size:13px;
  line-height:1.385;
  border-radius:7px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding:6px 9px;
  font-size:12px;
  line-height:1.083;
  border-radius:7px;
}
.btn-tip {
  font-weight:300;
  padding-left:10px;
  font-size:92%;
}
.btn-block {
  white-space:normal;
}
.btn-block i {
  padding-right:0;
}
[class*="btn-social-"] {
  padding:10px 15px;
  font-size:13px;
  line-height:1.077;
  border-radius:7px;
}
.btn-social-pinterest {
  color:#ffffff;
  background-color:#cb2028;
}
.btn-social-pinterest:hover,
.btn-social-pinterest:focus {
  background-color:#d54d53;
}
.btn-social-pinterest:active,
.btn-social-pinterest.active {
  background-color:#ad1b22;
}
.btn-social-linkedin {
  color:#ffffff;
  background-color:#0072b5;
}
.btn-social-linkedin:hover,
.btn-social-linkedin:focus {
  background-color:#338ec4;
}
.btn-social-linkedin:active,
.btn-social-linkedin.active {
  background-color:#00619a;
}
.btn-social-stumbleupon {
  color:#ffffff;
  background-color:#ed4a13;
}
.btn-social-stumbleupon:hover,
.btn-social-stumbleupon:focus {
  background-color:#f16e42;
}
.btn-social-stumbleupon:active,
.btn-social-stumbleupon.active {
  background-color:#c93f10;
}
.btn-social-googleplus {
  color:#ffffff;
  background-color:#2d2d2d;
}
.btn-social-googleplus:hover,
.btn-social-googleplus:focus {
  background-color:#575757;
}
.btn-social-googleplus:active,
.btn-social-googleplus.active {
  background-color:#262626;
}
.btn-social-facebook {
  color:#ffffff;
  background-color:#2f4b93;
}
.btn-social-facebook:hover,
.btn-social-facebook:focus {
  background-color:#596fa9;
}
.btn-social-facebook:active,
.btn-social-facebook.active {
  background-color:#28407d;
}
.btn-social-twitter {
  color:#ffffff;
  background-color:#00bdef;
}
.btn-social-twitter:hover,
.btn-social-twitter:focus {
  background-color:#33caf2;
}
.btn-social-twitter:active,
.btn-social-twitter.active {
  background-color:#00a1cb;
}
.btn-group > .btn + .btn {
  margin-left:0;
}
.btn-group > .btn + .dropdown-toggle .caret {
  margin-left:3px;
  margin-right:3px;
}
.btn-group > .btn.btn-gh + .dropdown-toggle .caret {
  margin-left:7px;
  margin-right:7px;
}
.btn-group > .btn.btn-sm + .dropdown-toggle .caret {
  margin-left:0;
  margin-right:0;
}
.dropdown-toggle .caret {
  margin-left:8px;
}
.btn-group-xs > .btn + .dropdown-toggle {
  padding:6px 9px;
}
.btn-group-sm > .btn + .dropdown-toggle {
  padding:9px 13px;
}
.btn-group-lg > .btn + .dropdown-toggle {
  padding:10px 19px;
}
.btn-group-hg > .btn + .dropdown-toggle {
  padding:13px 20px;
}
.btn-xs .caret {
  border-width:6px 4px 0;
  border-bottom-width:0;
}
.btn-lg .caret {
  border-width:8px 6px 0;
  border-bottom-width:0;
}
.dropup .btn-lg .caret {
  border-width:0 6px 8px;
}
.dropup .btn-xs .caret {
  border-width:0 4px 6px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
  font-weight:400;
}
.btn-group:focus .dropdown-toggle {
  outline:none;
  -webkit-transition:.25s;
          transition:.25s;
}
.btn-group.open .dropdown-toggle {
  color:rgba(255, 255, 255, 0.75);
  box-shadow:none;
}
.btn-toolbar .btn.active {
  color:#ffffff;
}
.btn-toolbar .btn > [class^="fui-"] {
  font-size:16px;
  margin:0 1px;
}

label {font-weight:normal;font-size:17px;}
label span {color:#f00;}

.form-control::-moz-placeholder,
.select2-search input[type="text"]::-moz-placeholder {
  color:#b2bcc5;
  opacity:1;
}
.form-control:-ms-input-placeholder,
.select2-search input[type="text"]:-ms-input-placeholder {
  color:#b2bcc5;
}
.form-control::-webkit-input-placeholder,
.select2-search input[type="text"]::-webkit-input-placeholder {
  color:#b2bcc5;
}
.form-control,
.select2-search input[type="text"] {
  border:none;
  color:#333;
  font-size: 17px;  
  line-height:1.467;
  height:38px;
  border-radius:10px;
  box-shadow:none;
  -webkit-transition:border 0.25s linear, color 0.25s linear, background-color 0.25s linear;
          transition:border 0.25s linear, color 0.25s linear, background-color 0.25s linear;
  background: #eceff1;
}
textarea.form-control {
    height: auto;
    min-height: 150px;
}
input[type="file"] {font-size: 14px;}
.form-group.focus .form-control,
.form-control:focus,
.form-group.focus .select2-search input[type="text"],
.select2-search input[type="text"]:focus {
  border-color:#000;
  outline:0;
  box-shadow:none;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control,
.select2-search input[type="text"][disabled],
.select2-search input[type="text"][readonly],
fieldset[disabled] .select2-search input[type="text"] {
  background-color:#eceff1;
  border-color:#eceff1;
  color:#333;
  cursor:default;
  opacity:0.7;
  filter:alpha(opacity=70);
}
.form-control.flat,
.select2-search input[type="text"].flat {
  border-color:transparent;
}
.form-control.flat:hover,
.select2-search input[type="text"].flat:hover {
  border-color:#bdc3c7;
}
.form-control.flat:focus,
.select2-search input[type="text"].flat:focus {
  border-color:#1abc9c;
}
.input-sm,
.form-group-sm .form-control,
.form-group-sm .select2-search input[type="text"],
.select2-search input[type="text"] {
  height:35px;
  padding:6px 10px;
  font-size:13px;
  line-height:1.462;
  border-radius:6px;
}
select.input-sm,
select.form-group-sm .form-control,
select.form-group-sm .select2-search input[type="text"],
select.select2-search input[type="text"] {
  height:35px;
  line-height:35px;
}
textarea.input-sm,
textarea.form-group-sm .form-control,
select[multiple].input-sm,
select[multiple].form-group-sm .form-control,
textarea.form-group-sm .select2-search input[type="text"],
select[multiple].form-group-sm .select2-search input[type="text"],
textarea.select2-search input[type="text"],
select[multiple].select2-search input[type="text"] {
  height:auto;
}
.input-lg,
.form-group-lg .form-control,
.form-group-lg .select2-search input[type="text"] {
  height:45px;
  padding:10px 15px;
  font-size:17px;
  line-height:1.235;
  border-radius:6px;
}
select.input-lg,
select.form-group-lg .form-control,
select.form-group-lg .select2-search input[type="text"] {
  height:45px;
  line-height:45px;
}
textarea.input-lg,
textarea.form-group-lg .form-control,
select[multiple].input-lg,
select[multiple].form-group-lg .form-control,
textarea.form-group-lg .select2-search input[type="text"],
select[multiple].form-group-lg .select2-search input[type="text"] {
  height:auto;
}
.input-hg,
.form-group-hg .form-control,
.form-horizontal .form-group-hg .form-control,
.form-group-hg .select2-search input[type="text"],
.form-horizontal .form-group-hg .select2-search input[type="text"] {
  height:53px;
  padding:10px 16px;
  font-size:22px;
  line-height:1.318;
  border-radius:6px;
}
select.input-hg,
select.form-group-hg .form-control,
select.form-group-hg .select2-search input[type="text"] {
  height:53px;
  line-height:53px;
}
textarea.input-hg,
textarea.form-group-hg .form-control,
select[multiple].input-hg,
select[multiple].form-group-hg .form-control,
textarea.form-group-hg .select2-search input[type="text"],
select[multiple].form-group-hg .select2-search input[type="text"] {
  height:auto;
}
.form-control-feedback {
  position:absolute;
  top:2px;
  right:2px;
  margin-top:1px;
  line-height:36px;
  font-size:17px;
  color:#b2bcc5;
  background-color:transparent;
  padding:0 12px 0 0;
  border-radius:6px;
  pointer-events:none;
  z-index:3;
}
.input-hg + .form-control-feedback,
.control-feedback-hg {
  font-size:20px;
  line-height:48px;
  padding-right:16px;
  width:auto;
  height:48px;
}
.input-lg + .form-control-feedback,
.control-feedback-lg {
  font-size:18px;
  line-height:40px;
  width:auto;
  height:40px;
  padding-right:15px;
}
.input-sm + .form-control-feedback,
.control-feedback-sm,
.select2-search input[type="text"] + .form-control-feedback {
  line-height:29px;
  height:29px;
  width:auto;
  padding-right:10px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline {
  color:#2ecc71;
}
.has-success .form-control,
.has-success .select2-search input[type="text"] {
  color:#2ecc71;
  border-color:#2ecc71;
  box-shadow:none;
}
.has-success .form-control::-moz-placeholder,
.has-success .select2-search input[type="text"]::-moz-placeholder {
  color:#2ecc71;
  opacity:1;
}
.has-success .form-control:-ms-input-placeholder,
.has-success .select2-search input[type="text"]:-ms-input-placeholder {
  color:#2ecc71;
}
.has-success .form-control::-webkit-input-placeholder,
.has-success .select2-search input[type="text"]::-webkit-input-placeholder {
  color:#2ecc71;
}
.has-success .form-control:focus,
.has-success .select2-search input[type="text"]:focus {
  border-color:#2ecc71;
  box-shadow:none;
}
.has-success .input-group-addon {
  color:#2ecc71;
  border-color:#2ecc71;
  background-color:#ffffff;
}
.has-success .form-control-feedback {
  color:#2ecc71;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline {
  color:#f1c40f;
}
.has-warning .form-control,
.has-warning .select2-search input[type="text"] {
  color:#f1c40f;
  border-color:#f1c40f;
  box-shadow:none;
}
.has-warning .form-control::-moz-placeholder,
.has-warning .select2-search input[type="text"]::-moz-placeholder {
  color:#f1c40f;
  opacity:1;
}
.has-warning .form-control:-ms-input-placeholder,
.has-warning .select2-search input[type="text"]:-ms-input-placeholder {
  color:#f1c40f;
}
.has-warning .form-control::-webkit-input-placeholder,
.has-warning .select2-search input[type="text"]::-webkit-input-placeholder {
  color:#f1c40f;
}
.has-warning .form-control:focus,
.has-warning .select2-search input[type="text"]:focus {
  border-color:#f1c40f;
  box-shadow:none;
}
.has-warning .input-group-addon {
  color:#f1c40f;
  border-color:#f1c40f;
  background-color:#ffffff;
}
.has-warning .form-control-feedback {
  color:#f1c40f;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline {
  color:#e74c3c;
}
.has-error .form-control,
.has-error .select2-search input[type="text"] {
  color:#e74c3c;
  border-color:#e74c3c;
  box-shadow:none;
}
.has-error .form-control::-moz-placeholder,
.has-error .select2-search input[type="text"]::-moz-placeholder {
  color:#e74c3c;
  opacity:1;
}
.has-error .form-control:-ms-input-placeholder,
.has-error .select2-search input[type="text"]:-ms-input-placeholder {
  color:#e74c3c;
}
.has-error .form-control::-webkit-input-placeholder,
.has-error .select2-search input[type="text"]::-webkit-input-placeholder {
  color:#e74c3c;
}
.has-error .form-control:focus,
.has-error .select2-search input[type="text"]:focus {
  border-color:#e74c3c;
  box-shadow:none;
}
.has-error .input-group-addon {
  color:#e74c3c;
  border-color:#e74c3c;
  background-color:#ffffff;
}
.has-error .form-control-feedback {
  color:#e74c3c;
}
.form-control[disabled] + .form-control-feedback,
.form-control[readonly] + .form-control-feedback,
fieldset[disabled] .form-control + .form-control-feedback,
.form-control.disabled + .form-control-feedback,
.select2-search input[type="text"][disabled] + .form-control-feedback,
.select2-search input[type="text"][readonly] + .form-control-feedback,
fieldset[disabled] .select2-search input[type="text"] + .form-control-feedback,
.select2-search input[type="text"].disabled + .form-control-feedback {
  cursor:not-allowed;
  color:#d5dbdb;
  background-color:transparent;
  opacity:0.7;
  filter:alpha(opacity=70);
}

.label {
	
	font-size:12px;
	letter-spacing:1px;
}

.label-default {
	background-color:#555;	
}

.input-group-btn:last-child>.btn-default, .input-group-btn:last-child>.btn-group {
	border:2px solid #082567;
}

.btn-white {
  color:#000;
  background-color:#FFF;
}
.btn-white:hover,
.btn-white.hover,
.btn-white:focus,
.btn-white:active,
.btn-white.active,
.open > .dropdown-toggle.btn-white {
  color:#fff;
  background-color:#ff0000;
}
.btn-white-border {
  color:#FFF;
  background-color:transparent;
  border:1px solid #FFF;
  padding:0.52em 1em;
}
.btn-black-border {
	color:#000;
	background-color:transparent;
	border:1px solid #000;
	padding:0.52em 1em;
	font-size:18px;
}
.btn-white-static {
    color:#000;
    background-color:#F1F1F1;
    border-color:#cacfd2;
 }
.btn-white-static:hover,
.btn-white-static.hover,
.btn-white-static:focus,
.btn-white-static:active,
.btn-white-static.active,
.open > .dropdown-toggle.btn-white-static {
    color:#000;
    background-color:#DDD;
    border-color:#cacfd2;
}

.btn-group .btn-white-static.dropdown-toggle {
	border-left:0px !important;
}

.btn-border {
  color:#000;	
  background-color:transparent;
  border:2px solid #CCC;  
}

.btn-border:hover,
.btn-border.hover,
.btn-border:focus,
.btn-border:active,
.btn-border.active,
.open > .dropdown-toggle.btn-border {
  color:#000;
  background-color:#EEE;
  border-color:#E1E1E1;
}

.btn-success-border {
  color:#58d68d;
  background-color:transparent;
  border:2px solid #58d68d;
  padding:0.52em 1em;
}

.btn-success-border:hover,
.btn-success-border.hover,
.btn-success-border:focus,
.btn-success-border:active,
.btn-success-border.active,
.open > .dropdown-toggle.btn-success-border {
  color:#FFF;
  background-color:#58d68d;
  border-color:#26b161;
}

.btn-default-border {
  color:#777;
  background-color:transparent;
  border:2px solid #777;
  padding:0.52em 1em;
}

.btn-default-border:hover,
.btn-default-border.hover,
.btn-default-border:focus,
.btn-default-border:active,
.btn-default-border.active,
.open > .dropdown-toggle.btn-default-border {
  color:#FFF;
  background-color:#777;
  border-color:#555;
}

.btn-danger-border {
  color:#f00;
  background-color:transparent;
  padding:0.52em 1em;
}

.btn-danger-border i {
  padding-right: 0;
}

.btn-danger-border:hover,
.btn-danger-border.hover,
.btn-danger-border:focus,
.btn-danger-border:active,
.btn-danger-border.active,
.open > .dropdown-toggle.btn-danger-border {
  color:#fff;
  background-color:#f00;
}

.btn-primary-border {
  color:#000;
  background-color:transparent;
  border:2px solid #000;
  padding:0.52em 1em;
}

.btn-primary-border:hover,
.btn-primary-border.hover,
.btn-primary-border:active,
.btn-primary-border.active,
.open > .dropdown-toggle.btn-primary-border {
  color:#fff;
  background-color:#f00;
  border-color:#f00;
}

.btn-primary-border:focus {
  color:#fff !important;
  background-color:#f00;
  border-color:#f00;
}

.dropdown-menu:before {
  position:absolute;
  top:-7px;
  left:9px;
  display:inline-block;
  border-right:7px solid transparent;
  border-bottom:7px solid #f00;
  border-left:7px solid transparent;
  content:'';
}

.dropdown-menu-right:before {  
  right:15px; 
  left:auto;
}

.dropdown-bell .dropdown-menu-right:before {  
  right:18px; 
}

.panel {
    border-width:2px;
}

.panel>.panel-heading {	
    border-color:#f5f5f5;
	border-top-left-radius:0px; 
    border-top-right-radius:0px;
}

.panel-default {
    border-color:#e9ecef;    
}

/*  NOT FIRST & NOT LAST*/
/*.btn-group>.btn:not(:first-child):not(:last-child) {
	border-right-width:0px;
}*/
.btn-group>.btn:not(:last-child) {
	border-right-width:0px;
}
.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {
	border-right-width:2px;
}
.page-statistic .btn-group>.btn.active{
	border-color:#CCC;
}

.close {
	color:#FFF;
	opacity:0.75;
	line-height:normal;
	font-size:18px;
	font-weight:normal;
	text-shadow:none;
}
.close:focus, .close:hover {
	color:#FFF;
	opacity:0.90;
}
/****************************************************************/


.icon-item {
	float:left;
	width:100%;
	display:block;
	border:1px solid #FFF;
	padding:9px 5px 5px 9px;
}

.icon-item .icon-left {
	float:left;
	width:25%;
}

.icon-item .icon-left .img-thumbnail {
	max-height:55px; 
	max-width:55px; 
	overflow:hidden;
}

.icon-item .icon-right {
	float:left;
	width:73%; 
	margin-left:2%;	
}

.icon-item:hover {
	border-color:#DDD;
	border-radius:7px;
}

.icon-item .icon-right .fa{
	color:#333;
}

.icon-item .icon-right .fa-facebook, .icon-item .icon-right .fa-facebook-official, .icon-item .icon-right .fa-facebook-square{
	color:#3b5998;
}

.icon-item .icon-right .fa-twitter, .icon-item .icon-right .fa-twitter-square{
	color:#55acee;
}

.icon-item .icon-right .fa-youtube, .icon-item .icon-right .fa-youtube-square, .icon-item .icon-right .fa-youtube-play{
	color:#ff0000;
}

.icon-item .icon-right .fa-instagram{
	color:#e95950;
}

.icon-item .icon-right .fa-pinterest, .icon-item .icon-right .fa-pinterest-square{
	color:#cb2027;
}

.icon-item .icon-right .fa-tumblr, .icon-item .icon-right .fa-tumblr-square{
	color:#32506d;
}

.icon-item .icon-right .fa-vk{
	color:#45668e;
}

.icon-item .icon-right .fa-android{
	color:#A4C639;
}

.icon-item .icon-right .fa-wordpress{
	color:#21759b;
}

.pagination>li>a,
.pagination>li>span {border:1px solid #fff;background:#fff;color:#000;padding:7px 14px;margin-right:8px;}
.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover {padding:7px 14px;background:#000;border:1px solid #000;color:#fff;}
.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {padding:7px 14px;background:#000;border:1px solid #000;color:#fff;}


/**********************************************************
			   THUMBNAIL PROPERTY LISTING
**********************************************************/
.thumbnail-list .panel{
	border-radius:0px;
}

.thumbnail-list .pic{
	position:relative;
    padding:5px;
}

.thumbnail-list .property-title{
	position:absolute;
    bottom:0px;
    background:rgba(255, 255, 255, 0.6);
    width:96.8%;
    color:#000;
    padding:5px;
}

.thumbnail-list .panel:hover {
	border-color:#EEE;
}

.thumbnail-list .panel:hover .property-title {
	background:rgba(255, 255, 255, 0.9);	
}
/**********************************************************/

/************************************************************/
/*                    RATING & REVIEWS                      */
/************************************************************/
.ratings {
	padding-left:25px; display:block; float:left;
}
.ratings .rating-bar {
	width:100%; float:left; display:block;
}
.ratings .rating-bar .rating-number {
	float:left; margin-right:10px; font-size:14px;
}
.ratings .rating-bar .rating-number .fa-star {
	font-size:10px;
}
.ratings .rating-bar .rating-graph {
	float:left; width:40%;
}
.ratings .rating-bar .rating-graph .progress{
	height:6px; margin-top:6px; margin-bottom:0px; border-radius:0px;	
}
.reviews {
	padding:20px 15px 10px 15px;
}
.reviews .review {
	margin-bottom:25px;
}
/************************************************************/

.horizontal-tabs {
	margin:30px 0px 30px 0px;
	padding:0px;
	list-style:none;
}

.horizontal-tabs li {
	display:inline;	
}

.horizontal-tabs li a{
	padding:5px 15px;	
	border-radius:2px;
	text-decoration:none;
}

.horizontal-tabs li:hover a{
	background:#EEE;
	color:#333;	
}

.horizontal-tabs li.active a{
	background:#34495E;
	color:#FFF;	
}


.item-property {
	margin-bottom:15px;
}

.margin-none {
	margin:0px;
}

.padding-none {
	padding:0px;
}

.status_online .fa-circle{
	color:#0ed612;
	font-size:13px;
    vertical-align:text-top;
}


.properties { 
	margin-bottom:15px;
}
.properties-title { 
	font-size:15px;
	text-transform:uppercase;
}
.text-muted {
    color:#999;
    font-size:13px;
	position:relative;
	text-transform:uppercase;
}
.text-muted i {
    font-size:14px;
    padding-right:5px;
}
#featured-properties {
	padding-top:25px;
	background:#FFF;
	padding:2em 0 2.5em 0;
}

#featured-properties .panel {
	border-radius:0px;
} 

#featured-properties .pic {
	position:relative;
	padding:5px;
}

#featured-properties .property-title {
	position:absolute;
	bottom:0px;
	background:rgba(0, 0, 0, 0.8);
	width:96.8%;
	color:#fff;
	padding:10px;
}

#featured-properties .property-title p {
	margin:0px !important;
}

#featured-properties .panel:hover {
	border-color:#EEE;
}

#featured-properties .panel:hover .property-title {
	background:rgba(255, 0, 0, 0.8);	
	color:#fff;
}

#featured-properties .panel:hover .property-title .text-muted {
	color:#000;
}

.text-primary {color:#000;}

.topbot {padding:50px 0px;}
.toponly {padding-top:50px;}
.botonly {padding-bottom:50px;}
.padbotonly {padding-bottom:25px;}

.choose-side {padding:34px 0 50px;background:#eceff1;}
.sideone {margin:50px 0px 0px;text-align:right;width:46%;float:left;}
.sideone h2 {color:#f00;font-size:50px;}
.sideone p {font-size:21px;margin:0px 0px 20px;padding-left:50px;}
.sidetwo {margin:50px 0px 0px;text-align:left;width:46%;float:left;}
.sidetwo h2 {color:#f00;font-size:50px;}
.sidetwo p {font-size:21px;margin:0px 0px 20px;padding-right:50px;}
.sidemid {margin:46px 35px 30px;background:#f00;height:250px;width:2px;float:left;}

.ad-spots {background:#eceff1;padding:50px 0px;}
.ad-spots .panel {border-radius:0px;}
.ad-spots .pic {position:relative;padding:5px;}
.ad-spots .property-title {position:absolute;bottom:5px;background:rgba(0, 0, 0, 0.8);width:231px;color:#fff;padding:10px;}
.ad-spots .property-title p {margin:0px !important;}
.ad-spots .panel:hover {border-color:#eee;}
.ad-spots .panel:hover .property-title {background:rgba(255, 0, 0, 0.8);color:#fff;}
.ad-spots .panel:hover .property-title .text-muted {color:#000;}
.ad-spots-title {font-size:30px;margin-top:7px;margin-bottom:18px;}
.latestadspots .col-lg-4,
.latestadspots .col-md-4,
.latestadspots .col-sm-4 {padding-right:30px !important;padding-left:0px !important;}
.sidecats {padding-bottom:50px;}
.sidecats a {margin:0px -8px;border-bottom:1px solid #ddd;padding:8px 8px;font-size:18px;display:block;}
.sidecats a:hover {background:#fafafa}
.sidecats a:last-child {border-bottom:none;}
.sidecats a span {font-size:14px;color:#777;padding-left:3px;letter-spacing:1px;float:right;line-height:29px;}
.sidecats .active {font-weight:500;color:#f00;pointer-events:none;cursor:default;}
.sideadvert {text-align:center;}
.sideadvert .advhere {display:flex;justify-content:center;}
.sideadvert .advhere a {font-family:'Barlow',sans-serif;line-height:25px;text-transform:uppercase;margin-bottom:15px;color:#333;text-align:center;font-size:12px;width:250px;height:250px;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #ddd;}
.sideadvert .advhere a:hover {color:#f00;border:1px solid #aaa;}
.sideadvert .advhere span {font-size:10px;display:contents;}
img.adscraft {width:250px;height:100px;}
.marketplace-icons {margin-top:50px;text-align:center;background:rgba(0,0,0,0.3);padding:25px 0px;}
.marketplace-icons a {padding:11px;text-align:center;}
.marketplace-icons i {border-radius:100%;height:75px;width:75px;background:#fff;font-size:35px;color:#000;padding-top:19px;}
.marketplace-icons i:hover {background:#f00;color:#fff;}
.marketplace-icons h3 {display:none;}

.search-title {font-size:30px;margin-bottom:38px;float:left;color:#f00;font-weight:600;}
.search-filter {padding:6px 32px 0px 0px;}
.search-filter button {float:right;font-size:14px;border-radius:7px;padding:10px 16px;background:#ccc;border:none;color:#000;}
.search-filter button i {padding:0;}
.search-filter button:hover {background:#ff0000;}
.search-filter button:focus {background:#000;color:#fff;}
.search-filter .cs-select.cs-skin-border {width:195px;float:right;margin-right:10px;}
.search-filter span.cs-placeholder {padding:5px 26px 5px 16px;background:#fff;}
.search-filter .cs-skin-border .cs-options {color:#000;}
.search-filter .cs-select ul {border:2px solid #eee; overflow: auto; max-height: 230px;}
.search-filter .cs-select ul span {padding:5px 10px;}
.search-filter .cs-skin-border.cs-active > span {background:#000;border-color:#000;color:#fff;}
.search-filter .cs-skin-border .cs-options li span:hover,
.search-filter .cs-skin-border li.cs-focus span {background:#ff0000;border-radius:0;color:#fff;}

.latest .item-property {margin-bottom:0px;}
.latest-title {font-size:22px;padding-bottom:15px;padding-left:10px;text-align:center;}

.seventwonine {text-align:center;padding:50px 0px 50px;background:#fff;}
.seventwonine p {text-align:center;font-size:14px;margin:4px 0px 0px;}
.seventwonine a {color:#aaa;}
.seventwonine a:hover {color:#000;}

.seventwoninegrey {text-align:center;padding:0px 0px 25px;}
.seventwoninegrey p {text-align:center;font-size:14px;margin:4px 0px 0px;}
.seventwoninegrey a {color:#aaa;}
.seventwoninegrey a:hover {color:#000;}

.seventwoninegrey2 {text-align:center;padding:50px 0px 0;}
.seventwoninegrey2 p {text-align:center;font-size:14px;margin:4px 0px 0px;}
.seventwoninegrey2 a {color:#aaa;}
.seventwoninegrey2 a:hover {color:#000;}

.seventwoninegrey3 {text-align:center;padding:25px 0px;}
.seventwoninegrey3 p {text-align:center;font-size:14px;margin:4px 0px 0px;}
.seventwoninegrey3 a {color:#aaa;}
.seventwoninegrey3 a:hover {color:#000;}

.twofifty {text-align:center;padding:0px 0px 25px;}
.twofifty p {text-align:center;font-size:14px;margin:4px 0px 0px;}
.twofifty a {color:#aaa;}
.twofifty a:hover {color:#000;}

.most-wanted {padding:35px 0px 0px;}
.most-wanted-title {margin-bottom:40px;text-align:center;}
.most-wanted-title h2 {font-size:44px;margin:0px 0px 5px;font-weight:700;}
.most-wanted-title h3 {font-size:38px;margin:0px;font-weight:400;}
.most-wanted-icon {text-align:center;}
.most-wanted-icon i {border:2px solid #eee;padding:10px;border-radius:100%;height:150px;width:150px;margin:0 auto;font-size:60px;padding-top:40px;display:block;}
.most-wanted-icon .iconimg {border:2px solid #eee;display:table-cell;height:150px;width:150px;text-align:center;vertical-align:middle;border-radius:50%;}
.most-wanted-icon .adspot-globe {background:url(../images/adspot-display-home-black.svg) no-repeat center;background-size:contain;width:55px;height:55px;display:inline-block;}
.most-wanted-icon .adspot-popunder {background:url(../images/adspot-popunder-black.svg) no-repeat center;background-size:contain;width:66px;height:66px;display:inline-block;}
.most-wanted-icon .adspot-native {background:url(../images/adspot-native-black.svg) no-repeat center;background-size:contain;width:55px;height:55px;display:inline-block;}
.most-wanted-icon .adspot-video {background:url(../images/adspot-video-black.svg) no-repeat center;background-size:contain;width:61px;height:61px;display:inline-block;}
.most-wanted-icon .adspot-social {background:url(../images/adspot-social-black.svg) no-repeat center;background-size:contain;width:56px;height:56px;display:inline-block;}
.most-wanted-icon .adspot-post {background:url(../images/adspot-post-black.svg) no-repeat center;background-size:contain;width:55px;height:55px;display:inline-block;}
.most-wanted a:hover .adspot-popunder {background:url(../images/adspot-popunder.svg) no-repeat center;background-size:contain;width:66px;height:66px;display:inline-block;}
.most-wanted a:hover .adspot-globe {background:url(../images/adspot-display-home.svg) no-repeat center;background-size:contain;width:55px;height:55px;display:inline-block;}
.most-wanted a:hover .adspot-native {background:url(../images/adspot-native.svg) no-repeat center;background-size:contain;width:55px;height:55px;display:inline-block;}
.most-wanted a:hover .adspot-video {background:url(../images/adspot-video.svg) no-repeat center;background-size:contain;width:61px;height:61px;display:inline-block;}
.most-wanted a:hover .adspot-social {background:url(../images/adspot-social.svg) no-repeat center;background-size:contain;width:56px;height:56px;display:inline-block;}
.most-wanted a:hover .adspot-post {background:url(../images/adspot-post.svg) no-repeat center;background-size:contain;width:55px;height:55px;display:inline-block;}
.most-wanted a:hover .most-wanted-icon .iconimg {border-color:#f00;}
.most-wanted-icon h4 {font-size:24px;font-weight:500;}

.payfor {text-align:center;}
.payfor-option h3 {border:2px solid #eee;padding:20px 20px;border-radius:10px;font-size:28px;}
.payfor-option h3:hover {border-color:#f00;}

.featured-spots {background:url(../images/adspot-man-bg.jpg) bottom center;background-size:cover;padding-top:60px;padding-bottom:60px;margin-bottom:-2px;}
.featured-spots .panel {border-radius:0px;}
.featured-spots .pic {position:relative;padding:5px;}
.featured-spots .property-title {position:absolute;bottom:5px;background:rgba(0, 0, 0, 0.8);width:249px;color:#fff;padding:10px;}
.featured-spots .property-title p {margin:0px !important;}
.featured-spots .panel:hover {border-color:#eee;}
.featured-spots .panel:hover .property-title {background:rgba(255, 0, 0, 0.8);color:#fff;}
.featured-spots .panel:hover .property-title .text-muted {color:#000;}
.featured-spots-but {text-align:center;}
.featured-spots-title {margin-bottom:40px;text-align:center;}
.featured-spots-title h2 {font-size:44px;margin:0px 0px 5px;font-weight:700;}
.featured-spots-title h3 {font-size:38px;margin:0px;font-weight:400;}
.seperatorlines {text-align:center;margin:0px 0px 25px;}

.extrainfo {text-align:center;padding:50px 0px 0px;}
.extrainfo .svg {width:40px;height:40px;margin-bottom:15px;}
.extrainfo .svg path {fill:#000 !important;}
.extrainfo .svg2 {width:47px;height:47px;margin-bottom:8px;}
.extrainfo .svg2 path {fill:#000 !important;}
.extrainfo i {font-size:50px;}
.extrainfo h3 { margin:10px 0px;font-size:16px;}
.extrainfo span {font-size:15px;}
.extrainfo .col-md-2 {width:20%;border-right:1px solid rgba(0,0,0,0.2);}
.extrainfo .col-md-2:last-child {border-right:none;}

.check-our-brands {color: #bbbbbb75;text-align: left;margin: 0px 0 10px;}
.our-brands {display: flex;align-items: center;}
.our-brands a {margin: 0 20px;}
.our-brands a:first-child {margin-left:0;}
.our-brands a img {opacity: 0.6;filter: brightness(0) invert(1);}
.our-brands a:hover img {opacity: 1; filter: none;}
.our-brands span { margin-right: 10px; }
img.ppcmate-brand { height: 20px; margin-top: -6px !important; }
img.dailyclicks-brand { height: 20px; }
img.rapidhits-brand { height: 20px; }
img.realclicks-brand { height: 14px; margin-top: -6px !important; }
img.makeown-brand { height: 25px; }

.payment-logos{text-align:center;padding:20px 0px 30px;}
.social-paylogos {padding:20px 0px 0px;}
.social {text-align:left;}
.social a {color:#777;font-size:18px;}
.social a:first-child {padding-right:5px;}
.social a:hover {color:#f00;}
.paylogos {text-align:right;float:right;}
.bottomtop {margin-top: 50px; display: flex; align-items: end;}
.bottompart {margin-top:15px;padding:15px 0px 10px;display:flex;justify-content:space-between;}
.bottompart p {margin:0;}
.copyright {color:#888;font-size:16px;text-align:left;}
.copyright a {color:#888;}
.copyright a:hover {color:#f00;}
.copyright br {display:none;}
.bottomlinks {color:#888;font-size:16px;text-align:left;}
.bottomlinks a {color:#888;}
.bottomlinks a:hover {color:#f00;}
.bottomlinks span {padding:0px 3px;color:#555;}
.sociallinks {color:#888;font-size:16px;}
.sociallinks img {width:450px;}
.sociallinks a {color:#f00;font-size:20px;}
.sociallinks a:first-child {padding-right:15px;}
.sociallinks a:hover {color:#fff;}
.powered {color:#f00;font-size:14px;text-align:right;margin:15px 0 0 !important;}
.powered a {color:#f00;}
.powered a:hover { color:#fff;}

.stop-bot {text-align:right;font-size:16px;}
.stop-bot a {color:#888;display:flex;align-items:center;justify-content:end;gap:7px;}
.stop-bot a:hover {color:#f00;}
.stop-bot i {font-size:13px;}

.footlogolnk img {width:265px;}

.redline {border-top:2px solid #f00;}

.thumb {margin-bottom:25px;border-radius:10px;}
.thumb {box-shadow: 1px 3px 15px 0px rgb(72 73 121 / 15%);}
.thumb .appthumb {padding-top:7px;}
.thumb:hover {box-shadow:0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);}
.thumb:hover .thumbcontent {background:#000!important;border-top:1px solid #000!important;}
.thumb:hover h5 {color:#f00 !important;}
.thumb:hover h4 {color:#fff !important;}
.thumb:hover i {color:#f00 !important;}
.thumb:hover span {color:#fff !important;}
.thumbimage {height:148px;overflow:hidden;background:#fff;text-align:center;border-radius:10px 10px 0 0;}
.thumbimage img {max-height:55%;max-width:55%;}
.thumbappimage {display:flex;align-items:center;justify-content:center;}
.white .thumb {-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;}
.white .thumb:hover {box-shadow:0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);}
.white .thumbimage {height:137px;}
.thumbcontent {background:#fcfcfc;height:44px;padding:7px 8px 8px;border-top:1px solid #ddd;border-radius:0 0 9px 9px;}
.thumbcontent i {font-size:17px;float:left;padding-top:4px;color:#999;}
.thumbcontent i.ti-world {font-size:16px;padding-top:5px;}
.thumbcontent .adspot-globe {background-color:#f00;-webkit-mask:url(../images/adspot-display.svg) no-repeat center;mask:url(../images/adspot-display.svg) no-repeat center;mask-size:cover;-webkit-mask-size:cover;width:20px;height:20px;margin-top:4px;}
.thumbcontent h4 {font-size:14px;margin:0px;padding:5px 0px 0px 7px;float:left;font-weight:500;font-family:'Barlow',sans-serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:152px;}
.thumbcontent h5 {font-size:14px;color:#f00;float:right;text-align:right;margin:0px;font-family:'Play',sans-serif;font-weight:500;padding:6px 0px 0px 7px;}
.thumbcontent span {color:#000;font-size:12px;font-weight:500;font-family:'Barlow Condensed',sans-serif;}

.callout {background-image:radial-gradient(at bottom center,#ff0000 0%,#b90909 100%);padding:70px 0px;text-align:center;color:#fff;}
.callout h2 {font-size:75px;margin:0px;font-weight:700;font-family:'Barlow Condensed',sans-serif;}
.callout h3 {font-size:28px;line-height:36px;margin:20px 0px 40px;font-weight:600;font-family:'Barlow',sans-serif;}
.callout .btn {font-size:26px;padding:10px 35px 13px;}
.callout .btn i {margin-right:5px;}
.callout .btn-white:focus {background-color:#000;}
.page-panel .callout h2 {font-size:42px;}
.callout p {margin:25px 0px 0px;font-size:20px;}
.callout p a {color:#fff;}
.callout p a:hover {color:#000;}
.callout .btn-white {color:#fff;background:#000;}
.callout .btn-white:focus,
.callout .btn-white.active,
.callout .btn-white:hover {color:#000;background:#fff;}

.calloutbundle {background:#f00;padding:70px 0px 68px;text-align:center;color:#fff;}
.calloutbundle h2 {font-size:52px;margin:0px 0px 15px;}
.calloutbundle .btn {margin:0px 10px;font-size:20px;}
.calloutbundle .btn i {margin-right:5px;}
.calloutbundle p {margin:0 0 30px;font-size:20px;}
.calloutbundle p a {text-decoration:underline;color:#fff;}
.calloutbundle p a:hover {text-decoration:underline;color:#000;}
.calloutbundle .btn-white:hover {color:#fff;background:#000;}

.calloutlight {background:#ccc;padding:70px 0px;text-align:center;color:#000;}
.calloutlight h2 {font-size:52px;margin:0px 0px 30px;}
.calloutlight p {margin:30px 0px 0px;font-size:20px;}
.calloutlight p a {text-decoration:underline;color:#000;}
.calloutlight p a:hover {text-decoration:underline;color:#f00;}

.terms {padding:50px 0px;line-height:25px;}
.terms-inner {padding:50px;background:#fff;border-radius:7px;}
.terms p {text-align:justify;}
.terms p:last-child {margin:0;}
.terms h3 {margin:30px 0px -10px;}
.terms h4 {font-size:19px;margin:25px 0px 10px;}
.terms h5 {font-size:16px;margin:15px 0px 10px;}
.terms ol {text-align:justify;list-style-type:none;padding:0;}
.terms ol li {padding-bottom:5px;padding-left:20px;}
.terms ul li {padding-left:0px;}
.terms strong {font-weight:500;}
.refund-img img {width:90%;}
.refund-txt h6 {font-size:24px;margin:0 0 10px;font-weight:600;}

.home-three-steps {padding:70px 0px 20px;text-align:center;}
.home-three-steps h3 {font-size:22px;}
.home-three-steps p {margin:0;}
.home-three-steps .three-step {background:#eceff1;color:#000;margin:0 20px;padding:20px 20px 40px;border-radius:10px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;}
.home-three-steps .three-step .svg {width:100px;height:100px;margin:25px 0px 0px;}
.home-three-steps .three-step .svg path {fill:#000 !important;}
.home-three-steps .three-step:hover {background:#f00;color:#fff;}
.home-three-steps .three-step:hover .svg path {fill:#fff !important;}

.advertisers-three-steps {padding:90px 0px 20px;text-align:center;}
.advertisers-three-steps h3 {font-size:22px;}
.advertisers-three-steps p {margin:0;}
.advertisers-three-steps .three-step {background:#fff;color:#000;margin:0 20px;padding:20px 20px 40px;border-radius:10px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;}
.advertisers-three-steps .three-step .svg {width:100px;height:100px;margin:25px 0px 0px;}
.advertisers-three-steps .three-step .svg path {fill:#000 !important;}
.advertisers-three-steps .three-step:hover {background:#f00;color:#fff;}
.advertisers-three-steps .three-step:hover .svg path {fill:#fff !important;}
.advertisers-howwhy {text-align:center;padding:70px 0px;background-image:radial-gradient(at bottom center,#ff0000 0%,#b90909 100%);color:#fff;margin-top:155px;}
.advertisers-howwhy img.laptop {width:1140px;margin-top:-200px;}
.advertisers-howwhy img.iabwhite {width:80px;padding-top:10px;}
.advertisers-howwhy h3 {text-align:center;margin-top:50px;font-size:28px;}
.advertisers-howwhy p {text-align:center;padding:0px 0 15px;font-size:36px;margin:0;}
.advertisers-targeting {text-align:center;padding:70px 0px;color:#fff;background-image:radial-gradient(at center bottom,#2d3240 0%,#000 100%);}
.advertisers-targeting h3 {font-size:32px;color:#f00;}
.advertisers-targeting .svg {width:100px;height:100px;margin:50px 0px 0px;}
.advertisers-targeting .svg path {fill:#fff !important;}
.advertisers-targeting p {padding:0;}
.new-target-option {display:flex;text-align:left;gap:20px;}
.spot-targeting-icons {margin:0 0 75px;display:flex;gap:50px;}
.spot-target-option {}
.spot-target-option h3 {font-size:18px;margin:10px 0 5px;}
.spot-target-option p {font-size:16px;margin:0;}
.spot-target-option img {width:45px;margin:10px 0 5px;}
.advertisers-targeting .split-icons {margin-top: 35px;}
.advertisers-benefits {text-align:center;padding:70px 0px;color:#000;background:#fff;}
.advertisers-benefits h3 {font-size:32px;color:#f00;}
.advertisers-benefits .svg {width:100px;height:100px;margin:50px 0px 0px;}
.advertisers-benefits .svg path {fill:#000 !important;}
.advertisers-benefits p {padding:0px 50px;}
.advertisers-img {padding:0px 0px 50px;text-align:center;}
.advertisers-img img {width:100%;}
.advertisers-title {text-align:center;}
.advertisers-title img {width:150px;margin-bottom:30px;}
.advertisers-title h2 {font-size:60px;margin:0px 0px 15px;color:#f00;}
.advertisers-title h3 {font-size:60px;margin:0px 0px 50px;}
.advertisers-title h4 {font-size:40px;margin:0px 0px 50px;}

.contact-options {text-align:center;padding:70px 0px 20px;color:#000;}
.contact-options h3 {font-size:24px;color:#f00;}
.contact-options .svg {width:100px;height:100px;margin:50px 0px 0px;}
.contact-options .svg path {fill:#000 !important;}
.contact-options p {padding:0px 50px;}

.contact-options .contact-option {background:#fff;color:#000;margin:0 20px;padding:20px 20px 40px;border-radius:10px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;}
.contact-options .contact-option .svg {width:50px;height:50px;margin:25px 0px 0px;}
.contact-options .contact-option .svg path {fill:#000 !important;}
.contact-options .contact-option:hover h3 {color:#fff !important;}
.contact-options .contact-option:hover {background:#f00;color:#fff;}
.contact-options .contact-option:hover .svg path {fill:#fff !important;}

.home-title h1 {font-size:75px;margin:0px;font-weight:700;font-family:'Barlow Condensed',sans-serif;}
.home-title h2 {font-size:75px;margin:0px;font-weight:700;font-family:'Barlow Condensed',sans-serif;margin-bottom:50px;}
.home-title h3 {font-size:60px;margin:0px 0px 50px;color:#f00;}
.home-title h4 {font-size:32px;margin:10px 0px 50px;color:#f00;font-weight:600;font-family:'Barlow',sans-serif;}
.homepage-benefits {text-align:center;padding:70px 0px 25px;color:#000;background:#fff;}
.homepage-benefits h3 {font-size:32px;color:#f00;}
.homepage-benefits h4 a {color:#f00;}
.homepage-benefits h4 a:hover {color:#000;}
.homepage-benefits .svg {width:100px;height:100px;margin:50px 0px 0px;}
.homepage-benefits .svg path {fill:#000 !important;}
.homepage-benefits p {padding:0px 50px;}
.homepage-benefits img {width:150px;margin-bottom:15px;}
.advertisers-seperator {text-align:center;margin-top:10px;}
.payment-method-icons {margin-top:90px;}
.payment-method-icons img {width:800px;}

.publishers-three-steps {padding:90px 0px 20px;text-align:center;}
.publishers-three-steps h3 {font-size:22px;}
.publishers-three-steps p {margin:0;}
.publishers-three-steps .three-step {background:#fff;color:#000;margin:0px 20px;padding:20px 20px 40px;border-radius:10px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;}
.publishers-three-steps .three-step .svg {width:100px;height:100px;margin:25px 0px 0px;}
.publishers-three-steps .three-step .svg path {fill:#000 !important;}
.publishers-three-steps .three-step:hover {background:#f00;color:#fff;}
.publishers-three-steps .three-step:hover .svg path {fill:#fff !important;}
.publishers-title {text-align:center;}
.publishers-title h2 {font-size:90px;margin:0px 0px 15px;}
.publishers-title h3 {font-size:60px !important;margin:0px 0px 20px;color:#f00;}
.publishers-title h4 {font-size:44px;margin:0px 0px 50px;color:#f00;}
.publishers-monetize {text-align:center;padding:70px 0px 30px;background:#000;color:#fff;}
.publishers-monetize h3 {font-size:18px;}
.publishers-monetize p {padding:0px 10px;}
.publishers-icons i {border-radius:100%;height:125px;width:125px;font-size:60px;color:#fff;border:2px solid #555;padding-top:30px;}
.publishers-icons i:hover {border:2px solid #f00;color:#f00;}
.publishers-icons h3 {font-size:20px;margin:10px 0px 0px;color:#f00;}
.publishers-icons .publishers-icon {width:20%;float:left;padding-bottom:50px;}
.publishers-benefits {text-align:center;padding:70px 0px;color:#000;background:#fff;}
.publishers-benefits h3 {font-size:32px;}
.publishers-benefits .svg {width:100px;height:100px;margin:50px 0px 0px;}
.publishers-benefits .svg path {fill:#000 !important;}
.publishers-benefits p {padding:0px 50px;}
.publishers-seperator {text-align:center;margin-top:10px;}
.publishers-pricing {text-align:center;padding:70px 0px;color:#000;}
.publishers-pricing h4 {color:#f00;font-size:38px;margin:20px 0px 10px;font-family:'Barlow',sans-serif;}
.publishers-pricing p {padding:10px 45px;margin:0px;text-align:justify;font-size:20px;}
.publishers-pricing .svg {width:100px;height:100px;margin:0;}
.publishers-pricing .svg path {fill:#000 !important;}
.publishers-pricing .svgbigger {width:110px;}
.publishers-pricing .pricingoption {padding:30px 0 25px;background:#fff;border-radius:10px;margin-top:25px;}

.affiliate-benefits {text-align:center;padding:70px 0px;cover;color:#000;}
.affiliate-benefits h3 {font-size:32px;}
.affiliate-benefits .svg {width:100px;height:100px;margin:50px 0px 0px;}
.affiliate-benefits .svg path {fill:#000 !important;}
.affiliate-benefits p {padding:0px 10px;}
.affiliate-title h2 {font-size:60px;margin:0px 0px 20px;color:#f00;}
.affiliate-howwhy {text-align:center;padding:70px 0px;background:#000 url(../images/adspot-blackbg.jpg) bottom center;background-size:cover;color:#fff;margin-top:155px;}
.affiliate-howwhy h3 {text-align:center;margin-top:50px;font-size:28px;}
.affiliate-howwhy h4 {text-align:center;padding:25px 0 15px;font-size:64px;line-height:68px;margin:0;font-weight:400;}
.affiliate-howwhy h4 span {font-weight:600;margin-top:10px;display:block;font-size:68px;}
.affiliate-howwhy img {margin-top:-200px;}
.affiliate-howwhy img.laptop {width:1140px;}
.affiliate-seperator {text-align:center;margin-top:10px;}

.black {color:#000;}

.return-to-top {position:fixed;bottom:20px;right:20px;background:rgba(0,0,0,0.8);width:50px;height:50px;border-radius:100%;display:none;transition:all 0.3s ease;z-index:9999;}
.return-to-top i {color:#fff;margin:0;position:relative;left:16px;top:9px;font-size:26px;transition:all 0.3s ease;}
.return-to-top:hover {background:#f00;}
.return-to-top:hover i {color:#fff;top:5px;}

#launcher {bottom:10px !important;}

.property-stats {background-color:#f3f3f3;border:1px solid #efefef;text-align:center;padding:15px 25px;}
.property-stats h3 {color:#f00;font-family:'Play',sans-serif;margin:0;}
.property-stats p {margin:0;font-size:14px;color:#555;}

.design-info {padding:100px 0px 0px;}
.design-info .row {display:flex;align-items:center;}
.design-info .prop-details {text-align:justify;}
.design-info .prop-details p:nth-child(2) {margin:20px 0 -10px;}
.design-info .prop-details h3 {margin: 0;color:#f00;}
.design-thumb {padding:0;overflow:hidden;display:flex;justify-content:center;}
.design-thumb img {width:90%;}
.design-head {background:#000;color:#fff;padding:15px 35px;overflow:hidden;border-radius:10px 10px 0 0;}
.design-head h3 {margin:0;font-size:18px;}

.property-info {padding:50px 0px 25px;}
.property-info .row {display:flex;align-items:center;}
.prop-details {padding:0;}
.prop-details i {float:left;font-size:54px;padding-right:12px;color:#ccc;}
.prop-details i.fa-android {font-size:50px;}
.prop-details i.ti-world {font-size:50px;padding-top:1px;}
.prop-details h3 {margin:10px 0 0;font-size:27px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.prop-details span {font-size:17px;font-weight:500;}
.prop-details span a {color:#f00}
.prop-details span a:hover {color:#000}
.prop-details p {margin:20px 0px;}
.prop-details .btn-black-border {font-size:14px;background:#fff;}
.prop-details .btn-black-border:hover {background:#f00;}
.prop-details .btn-black-border i {padding-left:5px;font-size:12px;float:none;padding-right:0;color:inherit;}
.prop-thumb {height:285px;text-align:center;padding:0;background:#fff;overflow:hidden;}
.prop-thumb img {width:100%;}
.website-thumb {padding:0;overflow:hidden;display:flex;}
.website-thumb img {width:285px;}
.app-thumb {height:250px;padding:0;overflow:hidden;border-radius:20px;display:flex;align-items:center;}
.app-thumb img {width:100%;}
.app-info {background:#fff;padding:0 0 15px;height:250px;border-radius:10px;overflow:hidden;}
.app-ios:after {position:relative;font-family:Fontawesome;font-size:250px;top:-215px;right:-110px;opacity:0.05;content:"\f179";}
.app-android:after {position:relative;font-family:Fontawesome;font-size:280px;top:-255px;right:-125px;opacity:0.05;content:"\f17b";}
.app-info p {padding:0 15px;font-size:17px;margin:0 0 15px;}
.app-info span {display:block;color:#f00;font-weight:500;}
.app-info h3 {margin:0 0 14px;padding:10px 15px 11px;background:#000;color:#fff;font-size:20px;}
.prop-stats {background:#fff;padding:0 0 15px;border-radius:10px;overflow:hidden;}
.prop-alexa {font-size:13px;text-align:right;padding:5px 8px 0 0;}
.prop-alexa p {margin:0;}
.countrystat {padding:5px 15px 0;font-size:17px;}
.countrystat .countrystat-single {overflow:hidden;}
.countrystat .countryname {float:left;}
.countrystat .countrypercent {float:right;}
.prop-stats h3 {margin:0 0 10px;padding:10px 15px 11px;background:#000;color:#fff;font-size:20px;}
.countrystat img {width:20px;padding-bottom:3px;}
.countrystat .progress {height:10px;margin:0 0 10px 0;}
.progress-bar {background-color:#f00;font-size:14px;text-transform:uppercase;}
.runningprogress .progress-bar {min-width:35px;}
.progress {background-color:#ddd;}
.property-adspots {}
.adspotsarea-head {background:#f00;color:#fff;padding:15px 35px;overflow:hidden;border-radius:10px 10px 0 0;}
.adspotsarea-head h3 {margin:0;font-size:18px;}
.adspotsarea-body {background:#fff;overflow:hidden;border-radius:0 0 10px 10px;}
.adspotsarea-body .adspotsarea-single:first-child {border-top:0px;}
.adspotsarea-single {padding:0px 35px;border-top:1px solid #ddd;min-height:85px;}
.adspotsarea-single:hover {background:#fafafa;}
.adspotsarea-single p {margin:0;}
.adspotsarea-single span {color:#000;text-transform:uppercase;font-size:13px;display:block;}
.adspotsarea-single .progress {margin:0;width:80%;height:19px;}
.adspotsarea-single .progress .progress-bar {float:none;line-height:18px;}
.adspotsarea-single .progress span {color:#fff;position:absolute;text-align:center;width:130px;top:31px;font-size:14px;}
.singleadspot {}
.singlehead {text-align:center;}
.singletitle {height:80px;display:flex;align-items:center;font-weight:500;}
.singletitle p {line-height:30px;font-weight:600;}
.singletitle i {position:relative;float:left;color:#f00;width:30px;height:30px;text-align:center;}
.singletitle a i {position:relative;float:right;color:#f00;width:30px;height:30px;text-align:center;font-size:14px;line-height:33px;}
.singletitle span {margin-left:34px;color:#f00;} 
.singleinfo {height:80px;display:flex;justify-content:center;align-items:center;font-weight:500;}
.singleinfored {text-align:center;padding-top:20px;color:#f00;font-weight:500;}
.singleinfoclock {text-align:center;padding-top:20px;font-weight:500;}
.singleinfoclock .fa-check {line-height:43px;}
.singlebutton {text-transform:uppercase;height:85px;display:flex;justify-content:flex-end;align-items:center;}
.singlebutton .btn-primary-border {border-color:#000;color:#000;}
.singlebutton .btn-primary-border:hover {background-color:#f00;color:#fff;border-color:#f00;}
.singlebutton i {font-size:16px;padding-right:5px;}
.noads {padding:125px 25px;text-align:center;}
.property-similar {padding:25px 0px 0px;}
.property-similar h4 {margin:0 0 10px;font-size:13px;font-family:'Barlow',sans-serif;}
.property-similar .thumbcontent h4 {font-size:14px;}
.property-payment-methods {text-align:center;padding:25px 0 50px;}
.property-payment-methods img {max-width:50%;}
.property-extrainfo {text-align:center;padding:75px 0px 50px;}
.property-extrainfo .svg {width:40px;height:40px;margin-bottom:15px;}
.property-extrainfo .svg path {fill:#000 !important;}
.property-extrainfo .svg2 {width:47px;height:47px;margin-bottom:8px;}
.property-extrainfo .svg2 path {fill:#000 !important;}
.property-extrainfo i {font-size:50px;}
.property-extrainfo h3 { margin:10px 0px;font-size:16px;}
.property-extrainfo span {font-size:15px;}
.property-extrainfo .col-md-2 {width:20%;border-right:1px solid rgba(0,0,0,0.1);}
.property-extrainfo .col-md-2:last-child {border-right:none;}

.five-steps {padding:25px 0 50px;}
.five-steps .container {display:grid;justify-items:center;}
.five-steps-main {display:grid;gap:25px;grid-template-columns:repeat(5,1fr);}
.five-step-single {background:#fff;padding:15px;border-radius:10px;position:relative;transition:0.2s all;}
.five-step-icon {color:red;font-weight:700;font-size:50px;line-height:50px;width:30px;text-align:center;}
.five-header {display:flex;gap:10px;align-items:center;padding-bottom:10px;}
.five-header h3 {margin-top:3px;font-size:18px;width:110px;margin-bottom:0;}
.five-step-content p {margin:0;font-size:16px;}
.five-step-single:hover {background:#000;color:#fff;}
.five-steps-title {border-bottom:2px solid red;width:1034px;}
.five-steps-title h3 {text-align:center;margin:0;display:grid;justify-items:center;gap:15px;}
.five-steps-title h3:after {content:"";width:2px;height:30px;background:red;display:block;text-align:center;}
.five-steps-lines {display:flex;justify-content:space-around;margin-bottom:15px;width:100%;}
.five-steps-single-line {width:2px;height:30px;background:red;}

.property-adspots .nav-pills {margin-left:25px;}
.property-adspots .nav-pills>li>a {border-radius:7px;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:inset 0 -3px 3px rgba(0,0,0,.1);color:#000;background-color:#ddd;font-weight:500;padding:10px 20px;margin:0 2px;font-size:18px;}
.property-adspots .nav-pills>li>a:hover{color:#fff;background-color:#f00;}
.property-adspots .nav-pills>li.active>a,
.property-adspots .nav-pills>li.active>a:focus,
.property-adspots .nav-pills>li.active>a:hover{color:#fff;background-color:#000;}
.property-adspots .hideme {display:none !important;}
.property-adspots .tab-content {}

.homesociallogin a {display:inline-block;margin:0px 15px;width:200px;font-size:18px;}
.homesociallogin i {margin-right:5px;}

p.homeemaillogin {margin:20px 0 0;font-size:19px;}
p.homeemaillogin a {color:#fff;text-decoration:underline;}
p.homeemaillogin a:hover {color:#f00;}

.dashboard-options {padding:0px 0 15px;text-align:center;}
.dashboard-optionsno {padding:50px 0 15px;text-align:center;}
.dashboardarea-head {background:#f00;color:#fff;padding:15px 25px;overflow:hidden;border-radius:10px 10px 0 0;}
.dashboardarea-head h3 {margin:0;font-size:22px;}
.dashboardarea-body {background:#fff;padding:25px;border-radius:0 0 10px 10px;box-shadow: 1px 3px 15px 0px rgb(72 73 121 / 15%);}
.dashboardarea-body h3 {margin:0;color:#f00;font-family:'Play',sans-serif;font-size:40px;}
.dashboardarea-body h3:hover {color:#000;}
.dashboardarea-body h3 span {font-size:28px;}
.dashboardarea-topinfo {background:#eceff1;border-radius:7px;padding:15px 0;margin:0 0 20px;}
.dashboardarea-topinfo h3 {color:#000;font-size: 28px;}
.dashboardarea-topinfo h3 span {font-size:24px;}
.dashboardarea-topinfo h4 {color:#000;font-size:16px;margin:0 0 10px;}
.dashbutton {margin-top:30px;}
.dashboard-affiliate {padding:50px 0px;text-align:center;background:#eceff1;}
.dashboard-affiliate h2 {margin:0 0 20px}
.dashboardaffily-head {background:#000;color:#fff;padding:15px 25px;overflow:hidden;border-radius:10px 10px 0 0;}
.dashboardaffily-head h3 {margin:0;font-size:18px;}
.dashboardaffily-body {background:#fff;padding:15px 25px 20px;min-height:80px;border-radius:0 0 10px 10px;}
.dashboardaffily-body h3 {margin:0;font-family:'Play',sans-serif;font-size:40px;}
.dashboardaffily-body h3 span {font-size:24px;}
.btn-copy i {font-size:12px;padding-left:2px;color:#999;}
.affiliatelink span {font-weight:500;padding-top:15px;}

.dashboard-numbers {padding:50px 0px 25px;text-align:center;background:#fff;}
.dashboard-head {background:#f00;color:#fff;padding:15px 25px;overflow:hidden;border-radius:10px 10px 0 0;}
.dashboard-head h3 {margin:0;font-size:18px;}
.dashboard-body {background:#fff;padding:35px 25px;border-radius:0 0 10px 10px;box-shadow: 1px 3px 15px 0px rgb(72 73 121 / 15%);}
.dashboard-body h3 {margin:0;color:#000;font-family:'Play',sans-serif;font-size:48px;}
.dashboard-body h3::after {clear:both;}
.dashboard-body h3 span {font-size:28px;}
.dashboard-body h3 a:hover {color: #f00;}

.campaign-numbers {padding:25px 0px 50px;text-align:center;background:#fff;}
.campaign-numbers h2 {margin:0 0 25px;}
.campaign-numbers .col-md-25 {float:left;width:20%;padding-left:15px;padding-right:15px;}
.campaign-numbers #chart_advertiser {height:250px;margin-top:30px;border:1px solid #ddd;}
.campaign-numbers #chart_advertiser rect.highcharts-background {display:none;}
.campaign-numbers #chart_advertiser path.highcharts-grid-line {display:none;}
.campaign-numbers #chart_advertiser path.highcharts-crosshair {display:none;}
.campaign-numbers #chart_advertiser g.highcharts-axis-labels.highcharts-yaxis-labels {display:none;}
.campaign-numbers #chart_advertiser g.highcharts-axis-labels.highcharts-xaxis-labels tspan {color:#aaa;fill:#aaa;}
.campaign-numbers #chart_publisher {height:250px;}
.campaign-numbers #chart_publisher rect.highcharts-background {display:none;}
.campaign-numbers #chart_publisher path.highcharts-grid-line {display:none;}
.campaign-numbers #chart_publisher path.highcharts-crosshair {display:none;}
.campaign-numbers #chart_publisher g.highcharts-axis-labels.highcharts-yaxis-labels {display:none;}
.campaign-numbers #chart_publisher g.highcharts-axis-labels.highcharts-xaxis-labels tspan {color:#aaa;fill:#aaa;}

.campaign-head {background:#000;color:#fff;padding:15px 25px;overflow:hidden;border-radius:10px 10px 0 0;}
.campaign-head h3 {margin:0;font-size:18px;}
.campaign-body {background:#eceff1;padding:15px 25px 20px;min-height:80px;border-radius:0 0 10px 10px;}
.campaign-body h3 {margin:0;font-family:'Play',sans-serif;font-size:40px;}
.campaign-body h3 span {font-size:24px;}

.dashcharts {margin:0 0 15px;}
.dashboard-options #chart_advertiser {height:250px;margin-top:-10px;}
.dashboard-options #chart_advertiser rect.highcharts-background {display:none;}
.dashboard-options #chart_advertiser path.highcharts-grid-line {display:none;}
.dashboard-options #chart_advertiser path.highcharts-crosshair {display:none;}
.dashboard-options #chart_advertiser g.highcharts-axis-labels.highcharts-yaxis-labels {display:none;}
.dashboard-options #chart_advertiser g.highcharts-axis-labels.highcharts-xaxis-labels tspan {color:#aaa;fill:#aaa;}
.dashboard-options #chart_publisher {height:250px;}
.dashboard-options #chart_publisher rect.highcharts-background {display:none;}
.dashboard-options #chart_publisher path.highcharts-grid-line {display:none;}
.dashboard-options #chart_publisher path.highcharts-crosshair {display:none;}
.dashboard-options #chart_publisher g.highcharts-axis-labels.highcharts-yaxis-labels {display:none;}
.dashboard-options #chart_publisher g.highcharts-axis-labels.highcharts-xaxis-labels tspan {color:#aaa;fill:#aaa;}

.userpanel-options {padding:50px 0px 0px;}
.userpanel-options p {margin:0;float:left;}
.userpanel-options .row button {float:right;font-size:14px;border-radius:7px;padding:9px 16px;background:#ccc;border:none;color:#000;margin-top:21px;}
.userpanel-options .row button:hover {background:#f00;color:#fff;}
.userpanel-options .row button:focus {background:#000;color:#fff;}
.userpanel-options .row span.cs-placeholder {padding:5px 26px 5px 16px;border-radius:7px;border:2px solid #fff;background:#fff;}
.userpanel-options .row .cs-skin-border .cs-options {color:#000;max-height:350px;overflow:overlay;background:#eceff1;border-radius:0 0 7px 7px;box-shadow: 1px 3px 15px 0px rgb(72 73 121 / 25%);}
.userpanel-options .row .cs-select ul {border:2px solid #eceff1;}
.userpanel-options .row .cs-select ul span {padding:7px 10px;font-size:15px;}
.userpanel-options .row .cs-skin-border.cs-active > span {background:#000;border-color:#000;color:#fff;}
.userpanel-options .row .cs-skin-border .cs-options li span:hover,
.userpanel-options .row .cs-skin-border li.cs-focus span {background:#ff0000;border-radius:0;color:#fff;}
.optiontext {margin:0 0 0 5px;font-size:14px;font-weight:500;text-transform:uppercase;}
.userpanel-ads {margin:25px 0px 0px;}
.userpanel-head {background:#f00;color:#fff;padding:15px 25px;overflow:hidden;border-radius:10px 10px 0 0;}
.userpanel-head h3 {margin:0;font-size:18px;}
.userpanelcolumntitle h3 {padding-left:40px;}
.userpanelcolumntitle2 h3 {padding-left:31px;}
.userpanelcolumntitle3 h3 {padding-left:26px;}
.userpanelcolumndetails {text-align:center;}
.userpanel-body {background:#fff;border-radius:0 0 10px 10px;overflow:hidden;}
.userpanel-body .userpanel-single:first-child {border-top:0px;}
.userpanel-single {border-top:1px solid #ddd;padding:20px 25px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;}
.userpanel-single:hover {background:#fafafa;}
.userpanel-single:last-child {}
.userpanel-single img {max-height:100px;max-width:250px;}
.userpanel-singleinfo h4 {font-size:16px;font-weight:500;margin:10px 0 0;}
.userpanel-singleinfo p {margin:0;}
.userpanel-singleinfo img {border:1px solid #ddd;}
.userpanel-singletitle {height:25px;display:flex;align-items:center;font-weight:500;}
.userpanel-singletitle a {font-weight:500;line-height:18px;max-width:210px;}
.userpanel-singletitle p {margin:0;}
.userpanel-singletitle .adspot-globe {position:relative;margin-top:2px;float:left;margin-right:10px;background-color:#f00;-webkit-mask:url(../images/adspot-display.svg) no-repeat center;mask:url(../images/adspot-display.svg) no-repeat center;mask-size:cover;-webkit-mask-size:cover;width:18px;height:18px;}
.userpanel-singletitle .svg {width:18px;height:18px;margin-right:10px;}
.userpanel-singletitle .svg path {fill:#f00 !important;}
.userpanel-singletitle i {color:#999;padding-right:10px;width:30px;}
.userpanel-singletitle i.fa-globe {font-size:19px;}
.userpanel-singletitle i.fa-pen-ruler {font-size:19px;}
.userpanel-singletitle i.fa-dot-circle-o {font-size:22px;}
.userpanel-singledetails {height:25px;display:flex;align-items:center;justify-content:center;}
.userpanel-singledetails p {margin:0;}
.userpanel-singledetails a {display:block;padding-top:10px;font-size:13px;text-transform:uppercase;line-height:15px;}
.userpanel-singledetails img {width:25px;float:left;margin-right:5px;}
.userpanel-singledetails span {color:#999;font-size:13px;text-transform:uppercase;}
.userpanel-singledetails .progress {margin:0;width:100%;height:17px;position:relative;}
.userpanel-singledetails .progress .progress-bar {float:none;line-height:16px;}
.userpanel-singledetails .progress span {color:#fff;position:absolute;text-align:center;width:100%;top:-2px;font-size:14px;}
.userpanel-singledetails .fullprogress span {color:#fff !important;}
.userpanel-singledetails .pendingprogress span {color:#000 !important;}
.userpanel-singlebuttons {height:25px;display:flex;justify-content:flex-end;align-items:center;}
.userpanel-singlebuttons p {margin:0;}
.userpanel-singlebuttons .btn {margin:0px 5px 0px;padding:5px 10px;}
.userpanel-singlebuttons .btn i {padding:0;}

.creative-to-use img { display: block; max-width: 500px; max-height: 500px; margin-top: 10px; }

.userpanel-crypto {background:#fff;border-radius:10px;overflow:hidden;}
.userpanel-crypto .table {margin:25px 0;}
.userpanel-crypto .table td {border:0px;}

.page-wizard .container {width:1170px;}
.wizard-categories {padding:50px 0 30px;}
.wizard-head {text-align:center;padding:15px 25px;overflow:hidden;border-bottom:1px solid #ddd;margin:0 20px 10px;}
.wizard-head h3 {font-size:44px;margin:0;font-weight:700;font-family:'Barlow Condensed',sans-serif;}
.wizard-head h3 span {color:#f00;font-family:'Play',sans-serif;font-size:47px;}
.wizard-body {padding:10px 25px;}
.wizard-body .svg {width:50px;height:50px;}
.wizard-body .svg path {fill:#000;}
@media (min-width: 992px){.wizard-body .col-md-2 {width: 12.5%;}}
@media (min-width: 992px){.wizard-body .col-md-3 {width: 23.2%;}}
.singlewizard {background:#fff;border-radius:10px;text-align:center;display:block;cursor:pointer;padding:20px 0px 15px;margin:0 10px 20px;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;-ms-transition: all .2s ease;transition: all .2s ease;}
.singlewizard h2 {margin:10px 8px 10px;font-size:16px;min-height:34px;}
.singlewizard h2.wiz-art-design {margin:10px 20px 10px;}
.singlewizard h2.wiz-e-commerce-shopping {margin:10px 10px 10px;}
.singlewizard h2.wiz-fashion-style {margin:10px 28px 10px;}
.singlewizard h2.wiz-food-drink {margin:10px 18px 10px;}
.singlewizard h2.wiz-government-politics {margin:10px 12px 10px;}
.singlewizard h2.wiz-health-life {margin:10px 34px 10px;}
.singlewizard h2.wiz-news-press {margin:10px 14px 10px;}
.singlewizard h2.wiz-socialmedia-dating {margin:10px 12px 10px;}
.singlewizard h2.wiz-technology-science {margin:10px 16px 10px;}
.singlewizard h2.wiz-pets-animals {margin:10px 10px 10px;}
.singlewizard h3 {margin:0 0 -7px;font-family:'Play',sans-serif;font-size:24px;}
.singlewizard span {color:#999;font-size:14px;text-transform:uppercase;margin:0;}
.singlewizard a {font-size:14px;display:block;margin:0;}
.singlewizard a:hover {color:#fff;}
.singlewizard input[type=radio] {transform: scale(1.5);margin:15px 0 10px;}
.singlewizard input[type=checkbox] {transform: scale(1.5);margin:20px 0 10px;}
.wizard-websites {float:left;width:50%;padding-left:20px;}
.wizard-apps {float:right;width:50%;}
.singlewizard:hover {box-shadow:0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);}
.singlewizard:hover {background:#f00;border-color:#f00;color:#fff;}
.singlewizard:hover h3 {color:#fff;}
.singlewizard:hover span {color:#fff;}
.singlewizard:hover .svg path {fill:#fff;}
.singlewizard.active {box-shadow:0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);}
.singlewizard.active {background:#f00;border-color:#f00;color:#fff;}
.singlewizard.active h3 {color:#fff;}
.singlewizard.active span {color:#fff;}
.singlewizard.active .svg path {fill:#fff;}

.wizard-devices {padding:0 0 50px;}
.wizard-devices .wizard-body .svg {width:65px;height:auto;}

.singlewizard2 {background:#fff;border-radius:10px;text-align:center;display:block;cursor:pointer;padding:30px 0px 25px;margin:0 10px;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;-ms-transition: all .2s ease;transition: all .2s ease;}
.singlewizard2 h2 {margin:10px 0px 10px;font-size:16px;}
.singlewizard2 h2 span {color:#999;font-size:14px;margin:0;display:block;font-weight:400;margin-top:5px;}
.singlewizard2 h3 {margin:0;font-family:'Play',sans-serif;font-size:32px;}
.singlewizard2 h5 {font-size:14px;color:#f00;margin:0px;font-family:'Play',sans-serif;font-weight:500;padding:10px 0px 0px;}
.singlewizard2 h5 span {color:#000;font-size:13px;margin:0;font-weight:600;font-family:'Barlow Condensed',sans-serif;}
.singlewizard2 input[type=checkbox] {transform: scale(1.5);margin:20px 0 10px;}
.singlewizard2:hover {box-shadow:0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);}
.singlewizard2:hover {background:#f00;border-color:#f00;color:#fff;}
.singlewizard2:hover h3 {color:#fff;}
.singlewizard2:hover h5 {color:#fff;}
.singlewizard2:hover span {color:#fff;}
.singlewizard2:hover .svg path {fill:#fff;}
.singlewizard2.active {box-shadow:0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);}
.singlewizard2.active {background:#f00;border-color:#f00;color:#fff;}
.singlewizard2.active h3 {color:#fff;}
.singlewizard2.active h5 {color:#fff;}
.singlewizard2.active span {color:#fff;}
.singlewizard2.active .svg path {fill:#fff;}

.wizard-adsizes {padding:0 0 25px;}
.wizard-adsizes .wizard-body .svg {width:100%;height:auto;background:#fff;border-bottom:1px solid #ddd;margin-bottom:7px;border-radius:10px 10px 0 0;}
.wizard-adsizes .wizard-body .svg path {fill:#fff;}
.wizard-adsizes .wizard-body .threehundred .svg rect:nth-child(17) {fill:#000;}
.wizard-adsizes .wizard-body .threehundredm .svg rect:nth-child(6) {fill:#000;}
.wizard-adsizes .wizard-body .threehundredm  .svg path:first-child {fill:#e6e6e6;}
.wizard-adsizes .wizard-body .threetwenty .svg rect:nth-child(10) {fill:#000;}
.wizard-adsizes .wizard-body .threetwenty  .svg path:first-child {fill:#e6e6e6;}
.wizard-adsizes .wizard-body .seventwoeight .svg rect:nth-child(13) {fill:#000;}
.wizard-adsizes .wizard-body .foursixeight .svg rect:nth-child(12) {fill:#000;}
.wizard-adsizes .wizard-body .onesixzero .svg rect:nth-child(15) {fill:#000;}
.wizard-adsizes .wizard-body .threehundredsix .svg rect:nth-child(15) {fill:#000;}
.wizard-adsizes .wizard-body .ninesevenzero .svg rect:nth-child(1) {fill:#000;}


.wizard-adsizes .singlewizard2 {padding:0px 0px 15px;margin:0px 10px 20px;}
.wizard-adsizes .singlewizard2 input {float:left;margin:3px 20px 1px 10px;}
.wizard-adsizes .singlewizard2 h2 {float:left;margin:0;min-height:auto;}
.wizard-adsizes .singlewizard2 h5 {float:right;margin:0;padding:3px 8px 0 0;}
.wizard-adsizes .singlewizard2:hover .svg {border-bottom:1px solid #f00;}
.wizard-adsizes .singlewizard2.threehundred:hover .svg rect:nth-child(17) {fill:#f00;}
.wizard-adsizes .singlewizard2.threehundredm:hover .svg rect:nth-child(6) {fill:#f00;}
.wizard-adsizes .singlewizard2.threetwenty:hover .svg rect:nth-child(10) {fill:#f00;}
.wizard-adsizes .singlewizard2.seventwoeight:hover .svg rect:nth-child(13) {fill:#f00;}
.wizard-adsizes .singlewizard2.foursixeight:hover .svg rect:nth-child(12) {fill:#f00;}
.wizard-adsizes .singlewizard2.onesixzero:hover .svg rect:nth-child(15) {fill:#f00;}
.wizard-adsizes .singlewizard2.threehundredsix:hover .svg rect:nth-child(15) {fill:#f00;}
.wizard-adsizes .singlewizard2.ninesevenzero:hover .svg rect:nth-child(1) {fill:#f00;}


.wizard-adsizes .singlewizard2.active .svg {border-bottom:1px solid #f00;}
.wizard-adsizes .singlewizard2.active.threehundred .svg rect:nth-child(17) {fill:#f00;}
.wizard-adsizes .singlewizard2.active.threehundredm .svg rect:nth-child(6) {fill:#f00;}
.wizard-adsizes .singlewizard2.active.threetwenty .svg rect:nth-child(10) {fill:#f00;}
.wizard-adsizes .singlewizard2.active.seventwoeight .svg rect:nth-child(13) {fill:#f00;}
.wizard-adsizes .singlewizard2.active.foursixeight .svg rect:nth-child(12) {fill:#f00;}
.wizard-adsizes .singlewizard2.active.onesixzero .svg rect:nth-child(15) {fill:#f00;}
.wizard-adsizes .singlewizard2.active.threehundredsix .svg rect:nth-child(15) {fill:#f00;}
.wizard-adsizes .singlewizard2.active.ninesevenzero .svg rect:nth-child(1) {fill:#f00;}


.wizard-button {padding:25px 0 75px;text-align:center;}
.wizard-button .btn {font-size:22px;padding-bottom:15px;}
.wizard-button .btn i {padding-right:5px;}
.wizard-button p {border-top:1px solid #ddd;padding:25px 0;margin:0 20px;}
.wizard-button input {margin:0 5px 0 0;}

.cart-steps {padding:50px 0 0;}
.cart-steps .step {color:#000;background:#fff;padding:15px 0px 15px 20px;border-top-left-radius:10px;border-bottom-left-radius:10px;height:84px;}
.cart-steps .step h4 {margin:0 0 5px;font-size:22px;font-weight:600;}
.cart-steps .step p {margin:0;}
.cart-steps .step:after{content:"";position:absolute;right:0;top:0;border:42px solid transparent;border-left: 42px solid #fff;background:#eceff1;margin-right:-28px;}
.cart-steps .step.active {color:#fff;background:#f00;}
.cart-steps .step.active:after{border-left: 42px solid #f00;}
.cart-items {padding:25px 0 0px;}
.cart-items .userpanel-single {padding:35px 25px;}
.cart-head {background:#000;color:#fff;padding:15px 25px;overflow:hidden;border-radius:10px 10px 0 0;}
.cart-head h3 {margin:0;font-size:18px;}
.cart-singletitle {height:30px;display:flex;align-items:center;}
.cart-singletitle p {margin:0;font-weight:500;line-height:22px;display:flex;align-items:center;}
.cart-singletitle a {}
.cart-singletitle span {font-weight:400;}
.cart-singletitle i {position:relative;color:#999;font-size:22px;text-align:center;margin-right:8px;}
.cart-singletitle i.fa-desktop {font-size:19px;padding-top:2px;}
.cart-singletitle i.fa-globe {font-size:19px;}
.cart-singletitle i.fa-pen-ruler {font-size:19px;}
.cart-singletitle i.ti-world {font-size:19px;}
.cart-singletitle i.fa-window-maximize {width:26px;height:26px;}
.cart-singledetails {height:30px;display:flex;align-items:center;justify-content:center;}
.cart-singledetails p {margin:0;text-align:center;}
.cart-singledetails span {display:block;color:#999;font-size:13px;text-transform:uppercase;text-align:center;}
.cart-singledetails select {display:block;min-width:98px;}
.cart-singledetailsspecial {height:30px;display:flex;align-items:center;justify-content:center;}
.cart-singledetailsspecial p {margin:0;}
.cart-singledetailsspecial span {text-align:right;}
.cart-singlebuttons {height:30px;display:flex;justify-content:flex-end;align-items:center;}
.cart-singlebuttons p {margin:0;}
.cart-singlebuttons p.soldout {color:#f00;}
.cart-singlebuttons .btn {margin:0px 5px 0px;padding:5px 10px;}
.cart-singlebuttons .btn-primary i {padding-right:5px;}
.cart-singlebuttons .btn-primary-border {margin:0px 5px 0px;padding:3px 10px;border-color:#000;color:#000;}
.cart-singlebuttons .btn-primary-border:hover {background-color:#f00;color:#fff;border-color:#f00;}
.cart-singlebuttons .btn-primary-border i {padding-right:5px;}
.cart-singlebuttons2 {height:30px;display:flex;align-items:center;}
.cart-singlebuttons2 p {margin:0;}
.cart-singlebuttons2 .btn {margin:0px 5px 0px;padding:5px 10px;}
.cart-singlebuttons2 .btn i {padding-right:5px;}
.cart-subtotals {padding:12px 25px 15px;background:#f2f2f2;color:#000;border-bottom:1px solid #ddd;}
.cart-subtotals p {margin:0;}
.cart-discounts {padding:12px 25px 15px;background:#f2f2f2;color:#000;}
.cart-discounts p {margin:0;}
.cart-totals {padding:15px 25px 12px;background:#ddd;color:#000;font-size:18px;}
.cart-totals h3 {margin:-2px 0 0;font-size:20px;}
.carttotaltext {text-align:right;}
.carttotaltext p {padding-right:15px;}
.carttotaltext h3 {padding-right:15px;}
.carttotalnumber {text-align:center;}
.cart-options {padding:25px 0 50px;}
.cart-options .btn i {padding-right:5px;}
.cart-options .col-md-6:first-child {float:left;z-index:9999;}
.cart-options .col-md-6:last-child {text-align:right;}
.cart-optionspop {padding:0 0 50px;}
.cart-optionspop .col-md-6 {float:left;}
.cart-optionspop .btn i {padding-right:5px;}
.checkoutbutton {text-align:right;float:right !important;}
.checkoutbutton .btn:last-child {margin-left:10px;}
.checkoutbutton .btn:last-child i {padding-left:5px;padding-right:0px;}
.cart-uploadcreative {padding:50px 0;}
.cart-uploadcreative .btn-primary {margin:15px 10px 0 0;}
.cart-uploadcreative .btn-default {margin:15px 0 0;}
.cart-uploadcreative p.cartchars {font-size:13px;margin:0;}
.cart-uploadcreative img {border:2px solid #bdc3c7;border-radius:7px;}
.cart-uploadcreative .editbuttons i {padding-right:5px;}
.cart-uploadcreative .editbuttons .col-md-6:first-child {float:left;}
.cart-uploadcreative .editbuttons .col-md-6:last-child {text-align:right;}
.cart-uploadcreative .editbuttons .btn-primary {margin-right:10px;}
.cart-uploadcreative .editbuttons .btn-default {margin-left:0px;}
.cart-uploadcreative .tooltip-inner {max-width:450px !important;padding:7px 12px;}
.cart-uploadcreative .geotargeting i {color:#f00;}
.cart-uploadcreative .select2-container .select2-selection--single .select2-selection__rendered {padding:5px 26px 4px 14px;color:#000;}
.cart-uploadcreative label {font-weight:500;}
.addlink {position:relative;float:right;right:6px;margin:-31px 0 0 0;background:#ff0000;color:#fff;border-radius:5px;padding:3px 10px;font-weight:700;font-size:13px;z-index:999;}
.addlink:focus {background:#ff0000;color:#fff;}
.addlink:hover {background:#000;color:#fff;}
.addlink.active {background:#000;color:#fff;}
.addlink.active:focus {background:#000;color:#fff;}
.addlink.active:hover {background:#ff0000;color:#fff;}
.addinput {margin-top:10px;}
input.form-control::placeholder {color:#999;}
.linkrotator {float:right;padding-top:5px;padding-right:6px;font-weight:500;color:#bbb;}
.cart-uploadcreative .input-group-addon {color:#000;background-color:#d4dde2;border:1px solid #d4dde2;border-radius:10px 0px 0px 10px;min-width:140px;font-size:16px;}
#addlinks input.form-control {border-radius:0px 10px 10px 0px;}
.select2-container--bootstrap .select2-selection.form-control {border-radius:10px;height:38px;padding:1px 0 0;}
.select2-container--open .select2-selection--single .select2-selection__rendered {color:#fff !important;border-radius:10px;}
.uploadad {margin:0 0 50px;text-align:center;}
.uploadad img {border:2px solid #eceff1;border-radius:0;}
.uploadad p {font-size:11px;margin:2px 0px 0px;}
.uploadad a {color:#aaa;}
.uploadad a:hover {color:#f00;}
.campaign-banner {display:grid;justify-items:center;}
.campaign-banner h3 {text-align:center;margin:25px 0;display:block;font-size:28px;}
.campaign-banner h3 span {color:#f00;}
.campaign-banner img {border:none;width:90%;margin:0 auto;}
.banner-design-info {margin:0 -10px;}
.banner-design-info p {margin:5px 0 12px !important;font-size:16px;line-height:18px;text-align:left;}
.banner-design-info .col-md-3 {background:#fff;border-radius:10px;padding:0 10px;margin:0px 10px 35px;}
.banner-design-info h4 {margin:10px 0 0;border-bottom:1px solid #eee;padding-bottom:5px;font-size:17px;}
.creativeinfos {font-size:17px;padding:25px;margin:30px 0 25px;background:radial-gradient(at bottom center,#eceff1 0%,#d4d4d4 100%);border-radius:10px;}
.creativeinfos h3 {margin:0;font-size:18px;padding-bottom:5px;}
.creativeinfos p {margin:0 0 25px;display:table;}
.creativeinfos p:last-child {margin:0;padding:0;}
.creativeinfos span.daily-traffic {display:none;margin:0;padding:0;}
.creativeinfos i.creativeico {float:left;font-size:40px;margin-right:15px;color:#000;width:55px;text-align:center;padding-top:3px;}
.creativeinfos p i {font-size:12px;padding-left:2px;color:#999;}
.creativeinfos .svg {height:40px;float:left;margin-right:22px;margin-left:8px;color:#000;width:40px;text-align:center;padding-top:3px;}
.cartnotes {font-size:17px;background:#eceff1;padding:25px;margin:25px 15px;}
.cartnotes h3 {margin:0;font-size:18px;padding-bottom:5px;color:#f00;}
.cartnotes p {margin:0 0 15px;text-align:justify;}
.cartnotes p:last-child {margin:0;}
.cartnotes ol {padding:0 0 0 18px;text-align:justify;margin:0;}
.cartnotes li {text-align:justify;padding-top:20px;}
.cartnotes li:first-child {padding-top:10px;}
.cartad {margin:25px 15px;text-align:center;}
.cartad img {border:2px solid #eceff1;border-radius:0;}
.cartad p {font-size:11px;margin:2px 0px 0px;}
.cartad a {color:#aaa;}
.cartad a:hover {color:#f00;}
.cart-checkout {padding:0px 0 50px;text-align:right;}
.cart-checkout i {padding-right:5px;}
.cart-checkout h3 {margin:0 0 20px;}
.cart-checkout p {margin:0 0 20px;}
.cart-checkout label {font-size:20px;}
.cart-checkout input[type=radio] {margin:0 5px 0 20px;position:relative;}
.cart-checkout input[type=checkbox] {margin:0 5px 0 0;position:relative;}
.cart-checkout select {background:#fff;width:225px;display:inline-block;}
.cart-checkout .tab-pane {background:#fff;padding:25px;}
.cart-checkout .btn:last-child {margin-left:10px;}
.cart-summary {padding:25px 0 25px;}
.cart-summary h2 {margin:0 0 20px;text-align:center;}
.cart-crypto {padding:25px 0 50px;}
.cart-crypto h2 {margin:0 0 20px;text-align:center;}
.cart-completed {padding:25px 0 50px;text-align:center;}
.cart-completed-inner {background:#fff;padding:80px 0;text-align:center;border-radius:7px;border:1px solid #ddd;}
.cart-completed h3 {margin:20px 0;font-size:36px;color:#f00;}
.cart-completed i {padding-right:5px;}
.cart-completed img {width:350px;}
.cart-completed p {margin:5px 0;font-size:18px;}
.cart-completed hr {width:55%;border-top:1px solid #ddd;margin-bottom:25px;}
.cart-completed .btn {margin:0px 5px 0px;}
.cart-completed hr {width:55%;}
.duration-days { display: none; }

.cart-adspot {padding:25px 0 0;}
.cart-creatives {padding:0;}
.cart-creatives .userpanel-single img {max-height:45px;max-width:150px;}

.alert {border-radius:7px;}
.alert-success i {padding-right:5px;}
.alert-danger {color:#000;background-color:#ddd;border-color:transparent;}
.alert-danger i {padding-right:5px;}
.alert-primary {color:#000;background-color:#ddd;border-color:transparent;}
.alert-primary i {padding-right:5px;}
.alert-info {color:#000;background-color:#ddd;border-color:transparent;}
.alert-info i {padding-right:5px;}

.modal-dialog {top:20%;}
.modal-dialog .alert {margin-bottom:0;margin-top:15px;padding:10px 15px;font-size:15px;}

.userpanel-orders {padding:50px 0px 0px;}
.userpanel-orderssingle {background:#fff;border-bottom:1px solid #ddd;padding:20px 25px;}
.userpanel-orderssingle:hover {background:#fafafa;}
.userpanel-orderssingle:last-child {border-bottom:none;}
.userpanel-orderssingle p {margin:0;}
.orderstitles {text-align:center;}
.userpanel-orderstitle {height:20px;display:table;align-items:center;}
.userpanel-ordersdetails {height:20px;display:table;align-items:center;justify-content:center;text-align:center;}
.userpanel-ordersbutton {height:20px;display:flex;justify-content:flex-end;align-items:center;}
.userpanel-ordersbutton .btn {margin:0px 5px 0px;padding:5px 10px;}
.userpanel-ordersbutton .btn-invoice {padding:5px 5px 5px 10px;}

.userpanel-balance {padding:50px 0px 0px;}
.userpanel-balance #chart {min-width:310px;height:400px;margin-bottom:25px;background:#fff;border-radius:10px;}
.userpanel-balance #chart svg {padding:10px;}
.userpanel-balancesingle {background:#fff;border-bottom:1px solid #ddd;padding:25px 25px;}
.userpanel-balancesingle:hover {background:#fafafa;}
.userpanel-balancesingle:last-child {border-bottom:none;}
.userpanel-balancesingle p {margin:0;}
.userpanel-balancesingle .minus {color:#f00;}
.balancetitles {text-align:center;}
.userpanel-balancetitle {display:flex;align-items:center;}
.userpanel-balancedetails {display:flex;align-items:center;justify-content:center;}
.userpanel-balancedetails2 {}
.userpanel-balancebutton {display:flex;justify-content:flex-end;align-items:center;}
.userpanel-balancebutton .btn {margin:0px 5px 0px;padding:5px 10px;}
.balance-status-completed p {background:#000;color:#fff;border-radius:7px;font-size:15px;padding: 3px 6px;}
.balance-status-pending p {background:#ccc;color:#000;border-radius:7px;font-size:15px;padding: 3px 6px;}
.balance-status-rejected p {background:#f00;color:#fff;border-radius:7px;font-size:15px;padding: 3px 6px;}

.userpanel-upload {padding:25px 0px 0px;}
.userpanel-upload p {font-size:24px;font-weight:500;margin:0;float:left;}
.userpanel-upload .titlecreative {float:left;}
.userpanel-upload .titlecreative p {font-weight:500;}
.userpanel-upload .titlecreative p span {font-weight:500;}
.userpanel-upload .newcreative {float:right;}
.userpanel-upload .newcreative a {float:right;font-size:14px;border-radius:7px;padding:8px 16px;font-weight:500;}
.userpanel-upload .newcreative a:hover {background:#ff0000;}
.userpanel-upload .newcreative a:focus {background:#000;}
.userpanel-upload .newcreative p {float:right;margin:4px 20px 0 0;font-size:18px;font-weight:500;}
.userpanel-upload .newcreative i {padding-right:5px;}

.userpanel-bodyupload {background:#fff;padding:30px 35px 20px;border-radius:0 0 10px 10px;}
.userpanel-bodyupload button {margin-right:10px;}
.userpanel-uploadcreatives {margin:50px 0px 30px;}
.userpanel-cloudupload {height:175px;display:flex;align-items:center;justify-content:center;}
.userpanel-cloudupload img {width:100%;}
.userpanel-uploadnotes {background:radial-gradient(at bottom center,#eceff1 0%,#d4d4d4 100%);border-radius:10px;padding:19px 20px;margin:28px 0;display:table;align-items:center;}
.userpanel-uploadnotes h3 {margin:0;font-size:18px;padding-bottom:5px;color:#000;}
.userpanel-uploadnotes ul {margin:0;padding:0 0 0 18px;font-size:17px;}
.userpanel-uploadnotes li {padding-top:5px;}
.userpanel-uploadoptions {padding:50px 0px;}
.userpanel-uploadoptions h2 {text-align:center;margin:0 0 20px;}
.userpanel-uploadoptionshead {text-align:center;background:#000;color:#fff;padding:15px 25px;overflow:hidden;}
.userpanel-uploadoptionshead h3 {margin:0;font-size:18px;}
.userpanel-uploadoptionsbody {text-align:justify;background:#fff;border:1px solid #ddd;border-top:none;padding:20px 25px;}
.userpanel-uploadoptionsbody p {margin:0;}
.userpanel-uploadoptionsbody p:last-child {margin:0;font-weight:500;padding-top:5px;}
.userpanel-uploadoptionsbody i {font-family:Fontawesome;font-style:normal;color:#f00;padding-right:5px;}

.userpanel-statistics {padding:0px 0px 25px;}
.userpanel-statshead {background:#f00;color:#fff;padding:15px 25px;overflow:hidden;}
.userpanel-statshead h3 {margin:0;font-size:18px;}
.userpanel-statshead p {margin:0;text-align:right;}
.userpanel-statshead a {color:#fff;font-weight:500;}
.userpanel-statshead a:hover {color:#000;}
.userpanel-statsbody {background:#fff;border:1px solid #ddd;border-top:none;font-size:15px;padding:15px 25px;}
.userpanel-statsbody #chart {height:400px;min-width:310px;}
.userpanel-secstatistics {padding:0px 0px 25px;}
.userpanel-secstatshead {background:#000;color:#fff;padding:15px 25px;overflow:hidden;}
.userpanel-secstatshead h3 {margin:0;font-size:18px;}
.userpanel-secstatshead p {margin:0;text-align:right;}
.userpanel-secstatshead a {color:#fff;}
.userpanel-secstatshead a:hover {color:#f00;}
.userpanel-secstatsbody {background:#fff;border:1px solid #ddd;border-top:none;font-size:15px;padding:15px 25px;min-height:192px;}
.userpanel-secstatsbody p {margin:0;text-align:center;}
.userpanel-secstatsbody canvas {width:100% !important;height:auto !important;}
.userpanel-thirdstatshead {border:1px solid #ddd;border-top:none;overflow:hidden;background:#eee;padding:5px 25px;}
.userpanel-thirdstatshead p {margin:0;font-weight:500;}
.userpanel-thirdstatsbody {background:#fff;border:1px solid #ddd;border-top:none;overflow:hidden;padding:5px 25px;}
.userpanel-thirdstatsbody:hover {background:#fafafa;}
.userpanel-thirdstatsbody p {margin:0;}
.userpanel-secstatsbodytwo {background:#fff;border:1px solid #ddd;border-top:none;font-size:15px;padding:25px;}
.userpanel-secstatsbodytwo p {margin:0;text-align:left;}
.userpanel-secstatsbodytwo #world-map {height:250px;width:100%;}
.userpanel-thirdstatsheadtwo {border:1px solid #ddd;overflow:hidden;background:#eee;padding:5px 25px;}
.userpanel-thirdstatsheadtwo p {margin:0;font-weight:500;}
.userpanel-thirdstatsbodytwo {background:#fff;border:1px solid #ddd;border-top:none;overflow:hidden;padding:5px 25px;}
.userpanel-thirdstatsbodytwo:hover {background:#fafafa;}
.userpanel-thirdstatsbodytwo p {margin:0;word-break:break-word;}
.userpanel-thirdstatsbodytwo img {width:26px;}
.userpanel-laststatistics {padding:0px 0px 50px;}
.userpanel-laststatistics form {z-index:9999;position:relative;margin-bottom:30px;}
.userpanel-laststatistics #chart {min-width:310px;height:400px;}
.userpanel-smallstatsbody {background:#fff;border:1px solid #ddd;border-top:none;overflow:hidden;padding:5px 0px;}
.userpanel-smallstatsbody:hover {background:#fafafa;}
.userpanel-smallstatsbody:first-child {border-top:1px solid #ddd;}
.userpanel-smallstatsbody p {margin:0;text-align:left;}

.page-cart {min-height:715px;}
.page-panel {min-height:715px;}
.page-panel .panel-default {box-shadow:none;-webkit-box-shadow:none;margin-bottom:25px;border:none;}
.page-panel .panel-heading {background:#000;color:#fff;font-weight:500;border-radius:10px 10px 0 0;}
.page-panel .panel-heading a {color:#fff;font-weight:500;}
.page-panel .panel-heading a:hover {color:#f00;}
.page-panel .panel-default .table-striped>tbody>tr:nth-of-type(even) {background-color:#f9f9f9;}
.page-panel .panel-default .table-striped>tbody>tr:nth-of-type(odd) {background-color:#fff;}
.page-panel .panel-default tr:first-child th {border-top:none;}
.page-panel .panel-default tr:first-child td {border-top:none;}
.page-panel .referrers tr:first-child > td {background:#000;color:#fff;font-weight:500;}
.page-panel .referrers td {word-break:break-word;}
.page-panel .table {word-break:break-word;}
.panel {border-radius:10px;}
.statspagination {padding:0px;text-align:center;}

.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child, .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child {border-bottom-left-radius:10px;}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child {border-bottom-right-radius:10px;}

.userpanel-creatives {padding:25px 0px 50px;}
.userpanel-creativeimg {height:50px;display:flex;align-items:center;}
.userpanel-creativeimg img {max-height:60px;max-width:200px;}
.userpanel-creativedetails {height:50px;display:flex;align-items:center;justify-content:center;}
.userpanel-creativedetails p {margin:0;}
.userpanel-creativedetails a {display:block;padding-top:10px;font-size:13px;text-transform:uppercase;line-height:15px;}
.userpanel-creativedetails img {width:25px;float:left;margin-right:5px;}
.userpanel-creativedetails span {color:#999;font-size:13px;text-transform:uppercase;}
.userpanel-creativedetails .progress {margin:0;width:80%;height:17px;}
.userpanel-creativedetails .progress .progress-bar {float:none;}
.userpanel-creativedetails .progress span {color:#000;position:absolute;text-align:center;width:130px;top:5px;font-size:12px;}
.userpanel-creativedetails .fullprogress span {color:#fff !important;}
.userpanel-creativebuttons {height:50px;display:flex;justify-content:flex-end;align-items:center;}
.userpanel-creativebuttons p {margin:0;}
.userpanel-creativebuttons .btn {margin:0px 5px 0px;padding:5px 10px;width:80px;font-size:14px;}
.userpanel-creativebuttons .btn i {padding-right:5px;}
.creative-approved {background:#000;padding:1px 8px 3px;border-radius:7px;color:#fff;}
.creative-requested {background:#ddd;padding:1px 8px 3px;border-radius:7px;color:#000;}
.creative-rejected {background:#f00;padding:1px 8px 3px;border-radius:7px;color:#fff;}
.userpanel-similar {padding:0 0 25px;}
.userpanel-similar h4 {margin:0 0 10px;font-size:13px;font-family:'Barlow',sans-serif;}

.userpanel-steps {padding:50px 0px 25px;text-align:center;}
.userpanel-eachstep {text-align:center;background:#fff;padding:25px 25px 30px;height:120px;border-radius:10px;box-shadow: 1px 3px 15px 0px rgb(72 73 121 / 15%);}
.userpanel-eachstep h3 {margin:0;font-family:'Play',sans-serif;font-size:32px;margin-top:10px;}
.userpanel-eachstep h4 {margin:0;font-family:'Play',sans-serif;font-size:40px;}
.userpanel-steps .stepactive h4 {color:#f00;}
.userpanel-steps .stepactive p {color:#000;}
.userpanel-steps .stepdone h4 {color:#ccc;}
.userpanel-steps .stepdone p {color:#ccc;}
.userpanel-eachstep p {color:#999;font-size:14px;text-transform:uppercase;margin:0;}
.userpanel-status {padding:0px 0px 25px;}
.userpanel-statushead {text-align:center;background:#f00;color:#fff;padding:15px 25px;overflow:hidden;border-radius:10px 10px 0 0;}
.userpanel-statushead h3 {margin:0;font-size:18px;}
.userpanel-statusheadblack {text-align:center;background:#000;color:#fff;padding:15px 25px;overflow:hidden;border-radius:10px 10px 0 0;}
.userpanel-statusheadblack h3 {margin:0;font-size:18px;}
.userpanel-statusbody {background:#fff;padding:20px 25px;margin-bottom:25px;overflow:hidden;border-radius:0 0 10px 10px;}
.userpanel-statusbody i {font-size:13px;padding-left:2px;color:#f00;}
.userpanel-statusbody p {word-wrap:break-word;margin:0px;border-bottom:1px solid #ddd;padding:7px;}
.userpanel-statusbody p:last-child {border-bottom:none;}
.userpanel-statusbody span {font-weight:500;}
.userpanel-statusbodytarget {background:#fff;padding:20px 25px;margin-bottom:25px;border-radius:0 0 10px 10px;}
.userpanel-statusbodytarget span {font-weight:400;background:#999;padding:0px 5px;border-radius:7px;font-size:14px;color:#fff;margin-bottom:3px;display:inline-block;}
.userpanel-statusbodytarget a {font-weight:500;}
.userpanel-statusbodytarget i {font-size:12px;padding-left:2px;color:#999;}
.userpanel-statusbodytarget p {font-weight:500;word-wrap:break-word;margin:0px;border-bottom:1px solid #ddd;padding:7px;}
.userpanel-statusbodytarget p:last-child {border-bottom:none;}
.userpanel-statusbodyfull {background:#fff;padding:20px 25px;margin-bottom:25px;border-radius:10px;}
.userpanel-statusbodyfull span {margin:0 0 10px;font-weight:500;display:block;}
.userpanel-statusbodyfull p {word-wrap:break-word;margin:0;}
.admessage a {text-decoration:underline;}

.auto-renew {word-wrap:break-word;margin:0px;padding:7px;display:flex;align-items:center;}
.auto-renew span {padding-right:10px;}
.renew-knobs,
.renew-layer {position:absolute;top:0;right:0;bottom:0;left:0}
.renew-button {position:relative;width:60px;height:30px;overflow:hidden}
.renew-button,
.renew-button .renew-layer {border-radius:100px}
.renew-knobs {z-index:2}
.renew-checkbox {position:absolute;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer;z-index:3}
.renew-layer {width:100%;background-color:#eceff1;transition:0.3s ease all;z-index:1}
.renew-button .renew-knobs:before {content:"NO";position:absolute;top:3px;left:30px;width:26px;color:#fff;font-size:11px;font-weight:700;text-align:center;line-height:1;padding:6px 4px;background-color:#000;border-radius:50%;transition:0.3s cubic-bezier(.18,.89,.35,1.15) all}
.renew-button .renew-checkbox:checked + .renew-knobs:before {content:"YES";left:4px;background-color:#f00;}
.renew-button .renew-checkbox:checked ~ .renew-layer {background-color:#eceff1;}
.renew-button .renew-knobs,
.renew-button .renew-knobs:before,
.renew-button .renew-layer {transition:0.3s ease all;}

.userpanel-statusbodycreative {background:#fff;padding:25px;margin-bottom:25px;border-radius:0 0 10px 10px;}
.userpanel-statusbodycreative h4 {margin:40px 0 10px;font-size:18px;}
.userpanel-statusbodycreative i {font-size:12px;padding-left:2px;color:#999;}
.userpanel-statusbodycreative p {margin:0;}
.userpanel-statusbodypost {background:#fff;border:1px solid #ddd;border-top:none;padding:25px;margin-bottom:25px;}
.userpanel-statusbodypost h4 {margin:40px 0 10px;font-size:18px;}
.userpanel-statusbodypost h4:first-child {margin:0px 0 10px;}
.userpanel-statusbodypost i {font-size:12px;padding-left:2px;color:#999;}
.userpanel-statusbodypost p {margin:0;}
.userpanel-statusbodypost img {max-width:350px;}
.userpanel-creativecode {padding:10px 20px;background:#eceff1;border-radius:7px;}

.userpanel-status .editbuttons {padding-bottom:25px;}
.userpanel-status .editbuttons i {padding-right:5px;}
.userpanel-status .editbuttons .col-md-6:first-child {float:left;}
.userpanel-status .editbuttons .col-md-6:last-child {text-align:right;}

.userpanel-singletitle2 {height:70px;display:flex;align-items:center;}
.userpanel-singletitle2 a {font-weight:500;}
.userpanel-singletitle2 .adspot-globe {float:left;margin-right:10px;background-color:#f00;-webkit-mask:url(../images/adspot-display.svg) no-repeat center;mask:url(../images/adspot-display.svg) no-repeat center;mask-size:cover;-webkit-mask-size:cover;width:18px;height:18px;}
.userpanel-singletitle2 i {position:relative;float:left;color:#999;font-size:22px;width:30px;text-align:center;margin-right:8px;}
.userpanel-singletitle2 i.fa-desktop {font-size:19px;padding-top:2px;}
.userpanel-singletitle2 i.fa-globe {font-size:19px;}
.userpanel-singletitle2 i.ti-world {font-size:19px;}
.userpanel-singletitle2 i.fa-window-maximize {width:26px;height:26px;}
.userpanel-singledetails2 {height:70px;display:grid;align-items:center;}
.userpanel-singledetails2 p {margin:0;}
.userpanel-singledetails2 a {display:block;padding-top:10px;font-size:13px;text-transform:uppercase;line-height:15px;}
.userpanel-singledetails2 span {color:#999;font-size:13px;text-transform:uppercase;}
.userpanel-singledetails3 {height:70px;display:grid;align-items:center;}
.userpanel-singledetails3 p {margin:0;}
.userpanel-singledetails3 a {display:block;padding-bottom:3px;line-height:15px;}
.userpanel-singledetails3 span {color:#999;font-size:13px;text-transform:uppercase;}
.userpanel-singledetails4 {height:70px;display:flex;align-items:center;justify-content:center;}
.userpanel-singledetails4 p {margin:0;}
.userpanel-singlebuttons2 {height:70px;display:flex;justify-content:flex-end;align-items:center;}
.userpanel-singlebuttons2 p {margin:0;}
.userpanel-singlebuttons2 .btn {margin:5px 5px 0px;}

.userpanelp-stats {padding:50px 0px 0px;}
.userpanelp-twobuts {padding:50px 0px 25px;text-align:right;}
.userpanelp-twobuts i {padding-right:5px;}
.userpanelp-twobuts .btn:last-child {margin-left:10px;}
.userpanelp-head {text-align:center;background:#000;color:#fff;padding:15px 25px;overflow:hidden;border-radius:10px 10px 0 0;}
.userpanelp-head h3 {margin:0;font-size:18px;}
.userpanelp-body {text-align:center;background:#fff;border-top:none;padding:15px 25px 20px;border-radius:0 0 10px 10px;box-shadow: 1px 3px 15px 0px rgb(72 73 121 / 15%);}
.userpanelp-body h4 {margin:0;font-family:'Play',sans-serif;font-size:40px;}
.userpanelp-ads {margin:25px 0px 0px;}
.userpanelp-singletitle {height:25px;display:flex;align-items:center;}
.userpanelp-singletitle p {margin:0;}
.userpanelp-singletitle a.trackingcode {font-size:14px;color:#f00;font-weight:500;padding-left:10px;}
.userpanelp-singletitle a.trackingcode:hover {color:#000;}
.userpanelp-singletitle a {font-weight:500;line-height:18px;}
.userpanelp-singletitle span {font-size:14px;color:#f00;}
.userpanelp-singletitle .adspot-globe {position:relative;margin-top:4px;float:left;margin-right:10px;background-color:#f00;-webkit-mask:url(../images/adspot-display.svg) no-repeat center;mask:url(../images/adspot-display.svg) no-repeat center;mask-size:cover;-webkit-mask-size:cover;width:18px;height:18px;}
.userpanelp-singletitle i {position:relative;float:left;color:#f00;font-size:24px;width:24px;text-align:center;padding-top:4px;}
.userpanelp-singletitle .svg {width:18px;height:18px;margin-right:10px;}
.userpanelp-singletitle .svg path {fill:#f00 !important;}
.userpanelp-details {height:25px;display:flex;justify-content:center;align-items:center;}
.userpanelp-details p {margin:0;font-weight:500;}
.userpanelp-details h4 {margin:0;display:inline-block;}
.userpanelp-details .btn {margin:0;padding:6px 12px;}
.userpanelp-buttons {height:25px;display:flex;justify-content:flex-end;align-items:center;}
.userpanelp-buttons p {margin:0;}
.userpanelp-buttons .btn {margin:0 5px 0;}

.userpanelp-filters {padding:50px 0px 0px;}
.userpanelp-filters p {margin:0;float:left;}
.userpanelp-filters i {padding-right:5px;}
.userpanelp-filters i.fa-filter {padding:0px;}
.userpanelp-filters .row button {float:right;font-size:14px;border-radius:7px;padding:9px 16px;background:#ccc;border:none;color:#000;margin-top:19px;}
.userpanelp-filters .row button:hover {background:#f00;color:#fff;}
.userpanelp-filters .row button:focus {background:#000;color:#fff;}
.userpanelp-filters .row span.cs-placeholder {padding:5px 26px 5px 16px;border-radius:7px;border:2px solid #fff;background:#fff;}
.userpanelp-filters .row .cs-skin-border {background:#fff;border-radius:7px;}
.userpanelp-filters .row .cs-skin-border .cs-options {color:#000;max-height:350px;overflow:overlay;background:#eceff1;border-radius:0 0 10px 10px;}
.userpanelp-filters .row .cs-select ul {border:2px solid #eceff1;}
.userpanelp-filters .row .cs-select ul span {padding:7px 10px;font-size:15px;}
.userpanelp-filters .row .cs-skin-border.cs-active > span {background:#000;border-color:#000;color:#fff;}
.userpanelp-filters .row .cs-skin-border .cs-options li span:hover,
.userpanelp-filters .row .cs-skin-border li.cs-focus span {background:#ff0000;border-radius:0;color:#fff;}
.createadspot {float:right;}

.input-group-addon {color:#fff;background-color:#000;border:1px solid #000;border-radius:7px;min-width:140px;}

.userpanelp-campaigns {margin:50px 0px 25px;}
.userpanelp-camptitle {height:50px;display:flex;align-items:center;}
.userpanelp-camptitle p {margin:0;}
.userpanelp-camptitle a {font-weight:500;line-height:18px;}
.userpanelp-camptitle i {position:relative;float:left;margin-right:10px;color:#f00;font-size:24px;width:24px;text-align:center;}
.userpanelp-campdetails {height:50px;display:grid;}
.userpanelp-campdetails p {margin:0;font-weight:500;}
.userpanelp-campdetails h4 {margin:0;display:inline-block;}
.userpanelp-campdetails span {font-weight:600;color:#0c0;padding-left:5px;font-size:14px;}
.userpanelp-campdetails span:last-child {color:#f00;}
.userpanelp-campbuttons {height:50px;display:flex;justify-content:flex-end;align-items:center;}
.userpanelp-campbuttons p {margin:0;}
.userpanelp-campbuttons .btn {margin:0 5px 0;}

.userpanelp-campaignsnote {margin:0;text-align:center;}
.userpanelp-campaignsnote p {color:#999;margin:0;}

.userpanelp-options {padding:70px 0px;text-align:center;}
.userpanelp-options i {border-radius:100%;height:115px;width:115px;font-size:60px;color:#000;border:2px solid #555;padding-top:25px;}
.userpanelp-options i:hover {border:2px solid #f00;color:#f00;}
.userpanelp-options h3 {font-size:20px;margin:10px 0px 0px;}

.createadspot .btn {margin-top:20px;}
.editbuttons .btn-primary {margin-right:10px;}

.userpanelp-create {padding:50px 0px;}
.userpanelp-create p.propertychars {font-size:14px;padding-top:3px;color:#777;margin:0;}
.userpanelp-create .btn {margin:10px 0 0;}
.userpanelp-create .btn-primary {margin-right:10px;}
.userpanelp-create .editbuttons {padding-top:10px;}
.userpanelp-create .editbuttons i {padding-right:5px;}
.userpanelp-create .col-md-6:first-child {float:left;}
.userpanelp-create .col-md-6:last-child {text-align:right;}
.userpanelp-inner {padding:25px;background:#fff;border-radius:7px;}
.userpanelp-innerbig {padding:50px 25px;background:#fff;border-radius:7px;}
.propertynotes {background:radial-gradient(at bottom center,#eceff1 0%,#d4d4d4 100%);border-radius:10px;padding:25px;margin:0;}
.propertynotes h3 {margin:0;font-size:18px;padding-bottom:5px;color:#f00;}
.propertynotes h3.secondtitle {margin-top:20px;}
.propertynotes p {margin:0;text-align:justify;}
.propertynotes p.secondnote {margin-top:10px;}
.propertynotes ul {padding:0 0 0 18px;text-align:justify;margin:0;}
.propertynotes ol {padding:0 0 0 18px;text-align:justify;margin:0;}
.propertynotes li {text-align:justify;padding-top:5px;}
.input-group {margin-bottom:10px;}

.userpanelp-edit {padding:50px 0px;}
.userpanelp-edit p.propertychars {font-size:14px;padding-top:3px;color:#777;margin:0;}
.userpanelp-edit .editbuttons {padding-top:25px;}
.userpanelp-edit .editbuttons i {padding-right:5px;}
.userpanelp-edit .editbuttons .btn-default {color:#000;background-color:#bbb;border-color:#bbb;}
.userpanelp-edit .col-md-6:first-child {float:left;}
.userpanelp-edit .col-md-6:last-child {text-align:right;}
.userpanelp-edit .col-md-6:last-child .btn:first-child {margin-right:10px;}

.userpanelp-impression {padding:50px 0px;}
.userpanelp-impression h4 {margin:40px 0 10px;font-size:18px;}
.userpanelp-impression .impressionbuttons {padding-top:20px;}
.userpanelp-impression .impressionbuttons i {padding-right:5px;}
.userpanelp-impressioncode {padding:10px 20px;background:#eceff1;border-radius:7px;}

.userpanelp-verify {padding:50px 0px;}
.userpanelp-verify h4 {margin:40px 0 10px;font-size:24px;}
.userpanelp-verify-option {border:1px solid #ddd;padding:10px;background:#fafafa;margin-bottom:10px;}
.userpanelp-verify-option ol {padding:0 0 0 18px;text-align:justify;margin:0;}

.userpanelp-spotdetails {padding:50px 0px;}
.userpanelp-spotdetails p.propertychars {font-size:14px;padding-top:3px;color:#777;margin:0;}
.userpanelp-spotdetails .detailsbuttons {padding-top:20px;}
.userpanelp-spotdetails .detailsbuttons i {padding-right:5px;}
.userpanelp-spotdetails .detailsbuttons .col-md-6:last-child {text-align:right;}
.userpanelp-spotdetails .spotcosts {padding:25px;background:#f00;color:#fff;}
.userpanelp-spotdetails .spotcosts p {text-align:center;margin:0;font-size:28px;}
.userpanelp-spotdetails .spotcosts span {display:block;color:#ffdede;font-size:13px;text-transform:uppercase;}
.userpanelp-spotinner {background:#fff;border-radius:7px;border:1px solid #ddd;}
.userpanelp-spotinner .spotinfo {background:#fff;padding:20px 30px;border-bottom:1px solid #ddd;}
.userpanelp-spotinner .spotinfo:hover {background:#fafafa;}
.userpanelp-spotinner .spotinfo p {;margin:0;}
.userpanelp-spotinner .spotinfo i {font-size:12px;padding-left:2px;color:#999;}
.userpanelp-spotinner .spotinfo span {font-weight:400;background:#999;padding:1px 5px;border-radius:7px;color:#fff;margin:0 4px 0 0;display:inline-block;}
.userpanelp-spotinner .spotinfo .col-md-3 {font-weight:600;}
.userpanelp-spotdetails .spotstats {padding:25px;background:#ddd;color:#000;margin-top:-1px;}
.userpanelp-spotdetails .spotstats p {text-align:center;margin:0;font-size:28px;}
.userpanelp-spotdetails .spotstats a {color:#000;}
.userpanelp-spotdetails .spotstats a:hover {color:#f00;}
.userpanelp-spotdetails .spotstats span {display:block;color:#777;font-size:13px;text-transform:uppercase;}

.userpanelp-createadspot {padding:200px 0px;}
.userpanelp-createadspothead {text-align:center;background:#000;color:#fff;padding:15px 25px;overflow:hidden;}
.userpanelp-createadspothead h3 {margin:0;font-size:18px;}
.userpanelp-createadspothead i {padding-right:5px;font-size:20px;}
.userpanelp-createadspotbody {text-align:center;overflow:hidden;background:#fff;border:1px solid #ddd;border-top:none;padding:15px 25px 20px;margin-bottom:30px;}
.userpanelp-createadspotbody p {margin:0 0 20px;text-align:justify;}
.userpanelp-createadspotoption {color:#ccc;text-align:center;overflow:hidden;background:#fff;border-radius:10px;box-shadow: 1px 3px 15px 0px rgb(72 73 121 / 15%);padding:30px 25px 35px;margin-bottom:30px;}
.userpanelp-createadspotoption h3 {margin:0;font-size:24px;}
.userpanelp-createadspotoption i {font-size:80px;display:block;margin-bottom:10px;}
.userpanelp-createadspotoption p {margin:10px 0 0;}
.createadspotcrow {margin-top:30px;}

.nothing {background:#fff;}
.userpanel-error {padding:90px 0px;text-align:center;}
.userpanel-error img {width:400px;}

.adspagination {padding:25px 0px 30px;text-align:center;}

.userprofile-content {padding:50px 0px;}
.userprofile-inner {padding:25px;background:#fff;border-radius:7px;}
.profilebuts {padding:25px 0 0;}
.profilebuts .btn-default {color:#000;background-color:#bbb;border-color:#bbb;}
.profilebuts .col-md-6:first-child {float:left;}
.profilebuts .col-md-6:last-child {text-align:right;}
.profilebuts i{padding-right:5px;}

.userpanel-photo {padding:50px 0px;}
.userpanel-bodyphotoupload {background:#fff;border:1px solid #ddd;border-top:none;padding:30px 35px;}
.userpanel-cloudphotoupload {height:205px;display:flex;align-items:center;justify-content:center;}
.userpanel-cloudphotoupload img {width:100%;}
.userpanel-photoform {height:205px;display:flex;align-items:center;padding-left:22px;}
.userpanel-photonotes {background:#eceff1;padding:10px 15px;height:90px;margin:55px 0 0;display:table;}
.userpanel-photonotes h3 {margin:0;font-size:18px;padding-bottom:5px;color:#f00;}
.userpanel-photonotes ul {margin:0;padding:0 0 0 18px;}
.userpanel-photonotes li {font-size:14px;padding-top:5px;}

.notificationstopleft {float:left;}
.notificationstopleft i {padding-right:5px;}
.notificationstopleft .btn:first-child {margin-right:10px;}
.notificationstopright {text-align:right;float:right;}
.notificationstopright i {padding-right:5px;}
.notificationstop {margin-bottom:25px;}
.notifications-body {margin:50px 0px 0px;}
.notifications-body .well-sm {background:#fff;}
.notifications-body .well.well-sm.notification_read_N span {color:#f00;font-size:14px;padding-right:5px;}
.notifications-body .well.well-sm.notification_read_Y span {color:#999;font-size:14px;padding-right:5px;}
.notifications-body .notification_read_N .noti_text{font-weight:500;}
.checkicon_Y {display:none;}
.notifications-content {padding:50px 0px;}
.notifications-inner {padding:25px 50px;background:#fff;border-radius:7px;}
.notifications-content .row {border-bottom:1px solid #ddd;margin-bottom:5px;}
.notifications-content .col-md-1 {text-align:center;}
.notifications-content .notificationmain {margin-top:20px;}
.notifications-content .notificationlast {border-bottom:none;margin-bottom:5px;}
.notifications-content .btn {margin-top:20px;}
.notifications-content i {padding-right:5px;}
.notespagination {padding:5px 0px 30px;text-align:center;}

.withdrawals-numbers {padding:50px 0px 25px;text-align:center;}
.withdrawals-head {background:#000;color:#fff;padding:15px 25px;overflow:hidden;border-radius:10px 10px 0 0;}
.withdrawals-head h3 {margin:0;font-size:18px;}
.withdrawals-body {background:#fff;padding:25px;border-radius:0 0 10px 10px;box-shadow: 1px 3px 15px 0px rgb(72 73 121 / 15%);}
.withdrawals-body h3 {color:#f00;margin:0;font-family:'Play',sans-serif;font-size:48px;}
.withdrawals-body h3 span {font-size:28px;}
.withdrawals-options {padding:50px 0px 25px;text-align:center;}
.withdrawals-method i {background:#fff;border-radius:100%;height:120px;width:120px;margin:0 auto;font-size:50px;display:flex;justify-content:center;align-items:center;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;}
.withdrawals-method:hover i {background:#f00;color:#fff;}
.withdrawals-method h4 {font-size:19px;font-weight:500;}
.withdrawals-settings {padding:50px 0px;}
.withdrawals-subnumbers {padding:50px 0px 25px;text-align:center;}
.withdrawals-inner {padding:25px;background:#fff;border-radius:7px;}
.withdrawals-form {padding:0px 0px 50px;}
.withdrawals-form .btn:first-child {margin-right:10px;}
.withdrawals-history {min-height:300px;}
.withdrawals-buts {padding-top:15px;}

.payout-methods {padding:50px 0px;text-align:center;}
.payout-methods table {width:100%;margin:0;border-radius:10px;overflow:hidden;}
.payout-methods thead td {padding:15px 25px;margin:0;font-size:22px;background:#f00;color:#fff;font-weight:600;}
.payout-methods tbody td {padding:15px 25px;border:1px solid #ddd;font-size:18px;background:#fff;}
.payout-methods tbody td:nth-child(2) {width:250px;}
.payout-methods tbody td:nth-child(3) {width:250px;}
.payout-methods tbody td:nth-child(4) {width:250px;}
.payout-methods tbody td span {display:block;font-size:16px;font-weight:400;padding-top:5px;}
.payout-methods tbody tr {font-weight:500;}
.payout-methods tbody tr.withdrawal-not {font-weight:500;}
.payout-methods tbody tr:last-child td {border-bottom:0px;}
.payout-methods tbody tr td:first-child {border-left:0px;}

.deposit-create {padding:50px 0px 0px;text-align:right;}
.deposit-create i {padding-right:5px;}
.deposit-numbers {padding:50px 0px 25px;text-align:center;}
.deposit-history {padding:0px 0px 50px;}
.deposit-head {background:#000;color:#fff;padding:15px 25px;overflow:hidden;border-radius:10px 10px 0 0;}
.deposit-head h3 {margin:0;font-size:18px;}
.deposit-body {background:#fff;padding:15px 25px 20px;min-height:80px;border-radius:0 0 10px 10px;box-shadow: 1px 3px 15px 0px rgb(72 73 121 / 15%);}
.deposit-body h3 {color:#f00;margin:0;font-family:'Play',sans-serif;font-size:40px;}
.deposit-body h3 span {font-size:24px;}

.deposit-funds {padding:0px 0 25px;text-align:center;}
.deposit-funds-inner {background:#fafafa;background: url(../images/adspot-man.jpg) bottom center;background-size:cover;padding:50px 0 25px;text-align:center;border-radius:7px;}
.deposit-funds h2 {margin:0;text-align:center;color:#000;font-size:40px;}
.deposit-funds h3 {margin:20px 0 0px;font-size:20px;color:#000;}
.deposit-funds h4 {margin:20px 0 30px;font-size:28px;color:#000;}
.deposit-funds i {padding-right:5px;}
.deposit-funds .fsl {width: 130px;padding-bottom: 40px;}
.deposit-funds p {margin:20px 0 0px;font-size:18px;}
.deposit-funds p.deposit-terms {font-size:15px;font-weight:500;margin:20px 0;}
.deposit-funds p.deposit-terms a:hover {color:#000;text-decoration:underline;}
.deposit-funds select {font-size:18px;margin:20px 0 20px;width:160px;text-align:center;display:inline-block;font-weight:bold;text-align-last:center;}
.deposit-funds hr {margin:20px;border-top:1px solid rgba(0,0,0,0.1);padding:0px 20px;}
.deposit-funds hr.deposittitle {width:62%;margin:20px auto;}
.deposit-funds .btn {margin:0px 0 20px;}
.deposit-funds .select2-container--bootstrap {width: 200px;text-align: center;margin: 10px auto 20px;font-weight:600;}

.deposit-icons {padding:30px 25px 0px;text-align:center;overflow:hidden}
.deposit-icons .col-md-25 {float:left;width:20%;padding-left:15px;padding-right:15px;}
.deposit-icons h3 {font-size:15px;margin:15px 0 7px;}
.deposit-icons img {height:50px;width:50px;margin-top:15px;}
.deposit-icons .pngimg {width:100px;}
.deposit-icons p {margin:0;font-size:12px;}

.deposit-info {padding:0px 0 50px;text-align:center;}
.deposit-info hr {border-top:1px solid rgba(0,0,0,0.1);}
.deposit-info p.deposit-notes {font-size:14px;margin:0;padding:0px 20px;}
.deposit-info p.deposit-notes strong {font-weight:600;}

.affiliate-numbers {padding:50px 0px 25px;text-align:center;}
.affiliate-history {padding:0px 0px 50px;}
.affiliate-banners {padding:50px 0px;text-align:center;}
.affiliate-banners {padding:35px 0px;text-align:center;}
.affiliate-singlebanner {background:#fff;border-radius:7px;margin:15px;padding:25px;}
.affiliate-singlebanner img {max-width:100%;}
.affiliate-singlebanner h4 {margin:0;}
.affiliate-singlebanner p {margin:10px;}
.affiliate-singlebanner i {margin-left:5px;}
.affiliate-bannercode {padding:10px 20px;display:inline-block;background:#eceff1;border-radius:7px;}
.affiliate-referrals {padding:50px 0px;}
.affiliate-referrals .userpanel-single {border-bottom:1px solid #ddd;}

.bundles-img {padding:50px 0px 25px;text-align:center;}
.bundles-img img {width:100%;}
.bundles-content {padding:75px 0 0;text-align:center;}
.singlebundle {margin:0 0 30px;}
.singlebundle a {color:#fff;}
.singlebundle a:hover {color:#f00;}
.singlebundle-head {height:150px;display:grid;align-content:center;padding:10px 30px;background-size:cover!important;border-radius:10px 10px 0 0;}
.singlebundle-head h3 {margin:0;font-size:28px;}
.singlebundle-head p {margin:0;color:#fff;}
.singlebundle-body {background:#f00;padding:10px;overflow:hidden;border-radius:0 0 10px 10px;box-shadow: 1px 3px 15px 0px rgb(72 73 121 / 15%);transition: all .3s ease;}
.singlebundle-body h4 {font-size:14px;color:#fff;margin:0px;padding:3px 0px 0px 7px;float:left;font-weight:600;font-family:'Barlow',sans-serif;}
.singlebundle-body h3 {font-size:14px;color:#fff;float:right;text-align:right;margin:0px;font-family:'Play',sans-serif;font-weight:500;padding:3px 0px 0px 7px;}
.singlebundle-body h4 span {font-size:18px;position:absolute;margin:-2px 0 0 4px;}
.singlebundle-body .svg {width:20px;height:20px;margin:2px 0 0 1px;float:left;}
.singlebundle-body .svg path {fill:#fff !important;}
.singlebundle-body h3 span {font-size:16px;}
.singlebundle-body p {color:#999;font-size:14px;text-transform:uppercase;margin:0;}
.singlebundle-body .alignleft {text-align:left;}
.singlebundle-inner:hover .singlebundle-body {box-shadow:0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.singlebundle-inner:hover .singlebundle-body h3 {color:#fff;}
.singlebundle-inner:hover .singlebundle-body h4 {color:#fff;}
.singlebundle-inner:hover .singlebundle-body p {color:#fff;}
.singlebundle-inner:hover .singlebundle-body .svg path {fill:#fff !important;}
.bundles-ads {padding:50px 0px 20px;}
.bundles-ads .btn {margin-top:10px;font-size:17px;}
.bundles-ads .btn i {font-size:17px;padding-right:5px;}
.bundles-ads .userpanel-single {padding:27px 25px;}
.bundles-singletitle {height:25px;display:flex;align-items:center;}
.bundles-singletitle i {color:#999;font-size:24px;padding-right:10px;}
.bundles-singletitle i.fa-globe {font-size:19px;}
.bundles-singletitle a {font-weight:500;line-height:18px;}
.bundles-singledetails {height:25px;display:flex;align-items:center;justify-content:center;text-align:center;}
.bundles-singledetails p {margin:0;}
.bundles-singledetails p.bundle-soldout {color:#f00;}
.bundles-singledetails span {color:#999;font-size:13px;text-transform:uppercase;display:block;}
.bundles-carthead {background:#000;color:#fff;padding:15px 25px;overflow:hidden;border-radius:10px 10px 0 0;}
.bundles-carthead h3 {margin:0;font-size:18px;}
.bundles-cartbody {background:#fff;padding:26px 0px 17px;border-radius:0 0 10px 10px;}
.bundles-cartbody p {margin:0px;border-bottom:1px solid #ddd;padding:26px 25px 25px;}
.bundles-cartbody p:first-child {padding-top:0px;}
.bundles-cartbody p:last-child {border-bottom:none;padding-bottom:8px;}
.bundles-cartbody i {width:20px;text-align:center;margin-right:15px;}
.bundles-cartbody svg {width:30px;height:auto;float:left;margin-right:10px;}
.bundles-cartbody span:last-child {color:#999;font-size:13px;text-transform:uppercase;float:right;padding-top:6px;}
.bundles-cartbody #imps_count {font-size:20px;}
.bundles-cartbody #placement_count {font-size:20px;}
.bundles-cartbody #amt_count {font-size:20px;font-weight:600;}
.bundles-note {padding:15px 15px 0px;}
.bundles-note p {margin:0px;text-align:right;}


.guidelines {padding:50px 0px;}
.guidelines-inner {padding:70px;background:#fff;border-radius:7px;}
.guidelines h3 {color:#f00;margin:0 0 20px;}
.guidelines span {font-weight:500;padding-right:5px;}
.guidelines p {margin:0;font-weight:500;text-align:center;}
.guidelines p a {text-decoration:underline;}
.guidelines i {font-family:Fontawesome;font-style:normal;color:#f00;padding-right:5px;}
.guidelines ul {margin:0 0 40px;;}
.guidelines ul li {padding-bottom:10px;}
.guidelines hr {margin:20px 0px;}
.guidelines img {width:120px;margin-top:160px;margin-left:40px;}

.changelogs {padding:50px 0px;}
.changelogs-inner {padding:70px;background:#fff;border-radius:7px;}
.changelog {display:flex;border-bottom:1px solid #eceff1;margin-bottom:25px;padding-bottom:25px;}
.lastlog {margin-bottom:0px;border-bottom:0px;}
.changelog h2 {font-weight:500;margin:5px 0;}
.changelog p span {padding-right:10px;color:#ccc;}
.changelog .col-md-2 {text-align:right;}
.changelog-status {margin:10px 0 0;text-transform:uppercase;background:#f00;color:#fff;border-radius:7px;font-size:13px;padding:3px 6px;display:inline-block;}
.changelog-date {color:#ccc;}
.changelog-comment a {text-decoration:underline;}

.medias {padding:25px 0px;scroll-behavior:smooth;}
.media-option {text-align:center;position:relative;padding:0 0 40px;background:#fff;overflow:hidden;border-radius:7px;border:1px solid #ddd;}
.media-option h3 {color:#000;text-align:center;font-size:38px;margin:20px 0px 10px;}
.media-option p {text-align:justify;padding:0 30px;}
.media-option p.mediastats {text-align:center;padding:15px;background:#000;color:#fff;margin:0 0 30px;font-size:20px;}
.media-option p.mediastats strong {padding-right:30px;font-weight:600;}
.media-option p.mediastats strong:last-child {padding-right:0;}
.media-option a {margin-top:10px;}
.media-option .btn-primary.disabled {background-color:#ccc;border-color:#ccc;}
.media-option .iconimg {margin:20px 10px 20px;height:150px;}
.media-option .adspot-globe {background-color:#000;-webkit-mask:url(../images/adspot-display-home.svg) no-repeat center;mask:url(../images/adspot-display-home.svg) no-repeat center;mask-size:cover;-webkit-mask-size:cover;width:136px;height:150px;display:inline-block;}
.media-option .adspot-popunder {background-color:#000;-webkit-mask:url(../images/adspot-popunder.svg) no-repeat center;mask:url(../images/adspot-popunder.svg) no-repeat center;mask-size:cover;-webkit-mask-size:cover;width:126px;height:150px;display:inline-block;}
.media-option .adspot-video {background-color:#000;-webkit-mask:url(../images/adspot-video.svg) no-repeat center;mask:url(../images/adspot-video.svg) no-repeat center;mask-size:cover;-webkit-mask-size:cover;width:152px;height:150px;display:inline-block;}
.media-option .adspot-social {background-color:#000;-webkit-mask:url(../images/adspot-social.svg) no-repeat center;mask:url(../images/adspot-social.svg) no-repeat center;mask-size:cover;-webkit-mask-size:cover;width:135px;height:150px;display:inline-block;}
.media-option .adspot-post {background-color:#000;-webkit-mask:url(../images/adspot-post.svg) no-repeat center;mask:url(../images/adspot-post.svg) no-repeat center;mask-size:cover;-webkit-mask-size:cover;width:123px;height:150px;display:inline-block;}
.media-option .adspot-native {background-color:#000;-webkit-mask:url(../images/adspot-native.svg) no-repeat center;mask:url(../images/adspot-native.svg) no-repeat center;mask-size:cover;-webkit-mask-size:cover;width:136px;height:150px;display:inline-block;}
.mediaico {text-align:center;}
.mediaico img {height:160px;}
.mediaico {text-align:center;}
.mediaico img {height:160px;}
.mediaico i {text-align:center;border-radius:100%;height:125px;width:125px;font-size:60px;color:#000;border:2px solid #eee;padding-top:30px;}
.mediaico i:hover {color:#f00;}
.mediaspace {margin-top:30px;}
.comingsoon {-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);right:-35px;top:22px;position:absolute;font-size:14px;background:#f00;width:140px;padding:3px 10px;color:#fff;text-transform:uppercase;display:inline-block;text-align:center;font-weight:600;}
.comingsoonl {-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);left:-35px;top:22px;position:absolute;font-size:14px;background:#f00;width:140px;padding:3px 10px;color:#fff;text-transform:uppercase;display:inline-block;text-align:center;font-weight:600;}

.media-single {overflow:hidden;position:relative;padding:25px 50px;background:#fff;border-radius:7px;border:1px solid #ddd;margin-bottom:50px;}
.media-single:last-child {margin-bottom:0px;}
.media-single h3 {font-size:38px;margin:0px 0px 15px;color:#f00;}
.media-single p {text-align:justify;}
.media-single .btn {margin-top:10px;}
.media-single .btn-primary.disabled {background-color:#ccc;border-color:#ccc;}
.mediaimg {height:360px;display:flex;justify-content:flex-end;align-items:center;}
.mediaimg img {width:240px;margin-right:28px;}
.mediaimgl {height:360px;display:flex;justify-content:flex-start;align-items:center;}
.mediaimgl img {width:240px;margin-left:30px;}
.mediaimg2 {height:360px;display:flex;justify-content:flex-end;align-items:center;}
.mediaimg2 img {width:280px;}
.mediaimg2l {height:360px;display:flex;justify-content:flex-start;align-items:center;}
.mediaimg2l img {width:280px;margin-left:13px;}
.media-stats {padding:25px;margin:-25px 25px -25px -35px;background:#f00 url(../images/adspot-redbg.png) center;background-size:cover;color:#fff;height:410px;display:grid;justify-content:center;align-items:center;}
.media-stats p {font-size:20px;text-align:center;margin:0;}
.media-stats span {display:block;font-weight:600;}
.media-statsr {padding:25px;margin:-25px -35px -25px 35px;background:#ddd url(../images/mediasingle-bg.png) center;background-size:cover;color:#fff;height:410px;display:grid;justify-content:center;align-items:center;}
.media-statsr p {font-size:20px;text-align:center;margin:0;color:#000;}
.media-statsr span {display:block;font-weight:600;}
.media-number {font-size:34px;font-family:'Play',sans-serif;margin-top:-5px;color:#f00;}

.media-icons {margin:50px 0px 0px;text-align:center;}
.media-icon {text-align:center;}
.media-icon i {background:#fff;border:2px solid #ddd;padding:10px;border-radius:100%;height:150px;width:150px;margin:0 auto;font-size:60px;padding-top:40px;display:block;}
.media-icon .iconimg {background:#fff;border:2px solid #ddd;display:table-cell;height:150px;width:150px;text-align:center;vertical-align:middle;border-radius:50%;}
.media-icon .adspot-globe {background:url(../images/adspot-display-home-black.svg) no-repeat center;background-size:contain;width:55px;height:55px;display:inline-block;}
.media-icon .adspot-popunder {background:url(../images/adspot-popunder-black.svg) no-repeat center;background-size:contain;width:66px;height:66px;display:inline-block;}
.media-icon .adspot-native {background:url(../images/adspot-native-black.svg) no-repeat center;background-size:contain;width:55px;height:55px;display:inline-block;}
.media-icon .adspot-video {background:url(../images/adspot-video-black.svg) no-repeat center;background-size:contain;width:61px;height:61px;display:inline-block;}
.media-icon .adspot-social {background:url(../images/adspot-social-black.svg) no-repeat center;background-size:contain;width:56px;height:56px;display:inline-block;}
.media-icon .adspot-post {background:url(../images/adspot-post-black.svg) no-repeat center;background-size:contain;width:55px;height:55px;display:inline-block;}
.media-icons a:hover .iconimg {border-color:#f00;}
.media-icons a:hover .iconimg .adspot-popunder {background:url(../images/adspot-popunder.svg) no-repeat center;background-size:contain;width:66px;height:66px;display:inline-block;}
.media-icons a:hover .iconimg .adspot-globe {background:url(../images/adspot-display-home.svg) no-repeat center;background-size:contain;width:55px;height:55px;display:inline-block;}
.media-icons a:hover .iconimg .adspot-native {background:url(../images/adspot-native.svg) no-repeat center;background-size:contain;width:55px;height:55px;display:inline-block;}
.media-icons a:hover .iconimg .adspot-video {background:url(../images/adspot-video.svg) no-repeat center;background-size:contain;width:61px;height:61px;display:inline-block;}
.media-icons a:hover .iconimg .adspot-social {background:url(../images/adspot-social.svg) no-repeat center;background-size:contain;width:56px;height:56px;display:inline-block;}
.media-icons a:hover .iconimg .adspot-post {background:url(../images/adspot-post.svg) no-repeat center;background-size:contain;width:55px;height:55px;display:inline-block;}
.media-icon h4 {font-size:24px;font-weight:500;}

.contacts {padding:50px 0px 55px;}
.contacts-inner {padding:35px 65px 45px;background:#fff;border-radius:7px;}
.contacts h3 {margin:0px 0px 35px;text-align:center;font-size:32px;}
.contactinfo {margin-top:35px;}
.contactinfo i {font-family:Fontawesome;font-style:normal;font-size:28px;}
.contactinfo i:first-child {padding-right:15px;}
.contactinfo h4 {font-size:21px;margin:0 0 10px;}
.contactinfo p {margin:0px 0px 15px;}
.contactinfo a {color:#f00}
.contactinfo a:hover {color:#000}
.contactinfo .fastemail a {color:#000}
.contactinfo .fastemail a:hover {color:#f00}
.contactinfo span {font-weight:600;}
.contactinfo hr {margin:25px 0px;}
.text-success {color:#f00;}

@media (min-width: 992px){.contacts {max-width:45%;margin:0 auto;}}

.about-stats {padding:25px 0px 30px;background:#f00 url(../images/adspot-redbg.png) center;background-size:cover;color:#fff;text-align:center}
.about-stats h3 {margin:0;font-family:'Play',sans-serif;font-size:58px;}
.about-stats p {margin:0;font-size:18px;}
.about-map {text-align:center;padding:70px 0px 35px;}
.about-info {text-align:center;padding:35px 0px 50px;color:#000;}
.about-info h2 {font-size:40px;margin:0px 0px 25px;color:#f00;}
.about-info p {margin:0 0 20px;font-size:28px;text-align:justify;}
.about-mission {text-align:center;padding:35px 0px 70px;color:#000;}
.about-mission h2 {font-size:40px;margin:0px 0px 15px;}
.about-mission p {margin:0;font-size:28px;}

.pricing-laptop {padding:0px 0px 0px;text-align:center;}
.pricing-laptop img.laptop {width:1140px;}

.pricing-options {padding:90px 0px 0px;text-align:center;}
.pricing-options .pricingoption {padding:50px 20px 20px;background:#fff;border-radius:7px;border:1px solid #ddd;}
.pricing-options h3 {color:#f00;font-size:38px;margin:20px 0px 10px;font-family:'Barlow',sans-serif;}
.pricing-options p {margin:0px;text-align:justify;font-size:20px;}
.pricing-options .svg {width:100px;height:100px;margin:0;}
.pricing-options .svg path {fill:#000 !important;}
.pricing-options .svgbigger {width:110px;}
.pricing-lines {text-align:center;margin:20px 0px;}
.pricing-icons {margin:0px 0px 75px;text-align:center;}
.pricing-icons i {background:#fff;border:1px solid #ddd;padding:10px;border-radius:100%;height:150px;width:150px;margin:0 auto;font-size:60px;padding-top:40px;display:block;}
.pricing-icons .iconimg {background:#fff;border:2px solid #ddd;padding:10px;border-radius:100%;height:150px;width:150px;margin:0 auto;padding-top:37px;display:block;}
.pricing-icons .iconimg img {width:75px;}
.pricing-icons .iconimg2 {background:#fff;border:2px solid #ddd;padding:10px;border-radius:100%;height:150px;width:150px;margin:0 auto;padding-top:43px;display:block;}
.pricing-icons .iconimg2 img {width:70px;}
.pricing-icons .iconimg3 {background:#fff;border:2px solid #ddd;padding:10px;border-radius:100%;height:150px;width:150px;margin:0 auto;padding-top:45px;display:block;}
.pricing-icons .iconimg3 img {width:65px;}
.pricing-icons .adspot-globe {background:url(../images/adspot-display-home-black.svg) no-repeat center;background-size:cover;width:55px;height:49px;display:inline-block;}
.pricing-icons .adspot-popunder {background:url(../images/adspot-popunder-black.svg) no-repeat center;background-size:cover;width:66px;height:60px;display:inline-block;}
.pricing-icons .adspot-native {background:url(../images/adspot-native-black.svg) no-repeat center;background-size:cover;width:55px;height:49px;display:inline-block;}
.pricing-icons .adspot-video {background:url(../images/adspot-video-black.svg) no-repeat center;background-size:cover;width:61px;height:49px;display:inline-block;}
.pricing-icons .adspot-social {background:url(../images/adspot-social-black.svg) no-repeat center;background-size:cover;width:56px;height:50px;display:inline-block;}
.pricing-icons .adspot-post {background:url(../images/adspot-post-black.svg) no-repeat center;background-size:cover;width:55px;height:51px;display:inline-block;}
.pricing-icons a:hover .iconimg {border-color:#f00;}
.pricing-icons a:hover .iconimg .adspot-popunder {background:url(../images/adspot-popunder.svg) no-repeat center;background-size:cover;width:66pxpx;height:60px;display:inline-block;}
.pricing-icons a:hover .iconimg2 {border-color:#f00;}
.pricing-icons a:hover .iconimg2 .adspot-globe {background:url(../images/adspot-display-home.svg) no-repeat center;background-size:cover;width:55px;height:49px;display:inline-block;}
.pricing-icons a:hover .iconimg2 .adspot-native {background:url(../images/adspot-native.svg) no-repeat center;background-size:cover;width:55px;height:49px;display:inline-block;}
.pricing-icons a:hover .iconimg2 .adspot-video {background:url(../images/adspot-video.svg) no-repeat center;background-size:cover;width:61px;height:49px;display:inline-block;}
.pricing-icons a:hover .iconimg2 .adspot-social {background:url(../images/adspot-social.svg) no-repeat center;background-size:cover;width:56px;height:50px;display:inline-block;}
.pricing-icons a:hover .iconimg3 {border-color:#f00;}
.pricing-icons a:hover .iconimg3 .adspot-post {background:url(../images/adspot-post.svg) no-repeat center;background-size:cover;width:55px;height:51px;display:inline-block;}
.pricing-icons h4 {font-size:24px;font-weight:500;margin:10px 0px 0px;}

.btn-facebook { background: #4267b2; color: #fff; }
.btn-facebook:active, .btn-facebook:focus { color: #fff; }
.btn-twitter { background: #38a1f3; color: #fff; }
.btn-twitter:active, .btn-twitter:focus { color: #fff; }

.btn-facebook-border {background:transparent;border:2px solid #4267b2;color:#4267b2;font-size:16px;}
.btn-facebook-border:active,.btn-facebook:focus {color:#fff;}
.btn-twitter-border {background:transparent;border:2px solid #38a1f3;color:#38a1f3;font-size:16px;}
.btn-twitter-border:active,.btn-twitter:focus {color:#fff;}

.page-login {background:#eceff1 url(../images/adspot-login.jpg) no-repeat center fixed; background-size:cover;}
.loginpanel {margin:30% 0 0;border-radius:7px;background:#fff;}
.loginpanel-head {border-top-left-radius:4px;border-top-right-radius:4px;background:#000 url(../images/adspot-page-header-02.jpg) no-repeat center;background-size:cover;color:#fff;padding:30px 20px;}
.loginpanel-head img {width:150px;}
.loginpanel-head h1 {margin:0;float:right;font-size:28px;}
.loginpanel-body {padding:30px;}
.loginpanel-body p {margin:0 0 20px;}
.loginfields {padding-bottom:30px;}
.loginfields label {font-weight:500;}
.loginspace {margin-bottom:20px;}
.loginsubmit {text-align:right;}
.loginpanel-footer {padding:0px 30px 30px;overflow:hidden;}
.loginpanel-footer p {margin:0;}
.loginpanel-footer p:first-child {float:left;}
.loginpanel-footer p:last-child {float:right;}
.loginsocial {margin-top:20px;}

.page-create {background:#fff;margin:0;min-height:100%;}
.page-create hr {width:290px;}
.full-page {height:100vh;}
.full-page .left-side {align-items:center;display:flex;justify-content:center;position:fixed;width:50%;left:0px;height:100%;background-image:radial-gradient(at bottom center,#ff0000 0%,#b90909 100%);}
.full-page .right-side {align-items:center;display:flex;justify-content:center;position:absolute;right:0px;width:50%;height:100%;}
.full-page-dark {height:100vh;}
.full-page-dark .left-side {align-items:center;display:flex;justify-content:center;position:fixed;width:50%;left:0px;height:100%;background-image:radial-gradient(at center bottom,#2d3240 0%,#000 100%);}
.full-page-dark .right-side {align-items:center;display:flex;justify-content:center;position:absolute;right:0px;width:50%;height:auto;}

.temp-closed p { font-family: 'Barlow Condensed', sans-serif !important; font-size: 17px !important; margin: 0 0 35px !important; }
.temp-closed h3 { font-size: 20px !important; font-weight: 600 !important; }
.temp-closed a { border: 2px solid #e3e3e3; padding: 5px 20px 10px; margin: 0 10px; border-radius: 7px; display: inline-block; }
.temp-closed a:hover { border: 2px solid #000; }
.temp-closed a img { height: 20px; }

.create-logo p {text-align:center;margin:30px 0 0;}
.create-logo img {width:250px;}
.create-account {text-align:center;color:#000;}
.create-account h3 {margin:0;font-size:52px;font-weight:700;color:#fff;}
.create-account h4 {margin:15px 0px 30px;font-family:'Barlow', sans-serif;color:#fff;}
.create-account .create-withemail h4 {color:#000;}
.create-account h5 {margin:0;}
.create-account i {margin-right:5px;}
.create-account p {margin:15px 0px 0px;font-size:12px;line-height:15px;}
.create-withsocial .btn:first-child {margin:0 0 20px;}
.create-withsocial img {width:100px;margin:0 0 20px;}
.create-midline {background:url(../images/white.png) repeat-y center;height:430px;}
.create-midline h5 {color:#000;margin:170px 0 0;background:#fff;padding-top:7px;font-size:28px;border-radius:100%;display:inline-block;font-family:'Barlow', sans-serif;width:50px;height:50px;}
.create-withemail span i {font-size:55px;color:#000;}
.create-withemail .form-group i {position:absolute;left:0;margin-top:10px;margin-left:-5px;color:#000;}
.create-login p {color:#000;text-align:center;margin:0;}
.create-login p:first-child {margin:30px 0 20px;font-size:14px;line-height:15px;}
.create-login a {color:#000;text-decoration:underline;}
.create-login a:hover {color:#f00;}
.create-login p:first-child a {text-decoration:none;}
.back-login {margin-top:30px;}
.back-login p {color:#000;text-align:center;margin:0;}
.back-login a {color:#000;text-decoration:underline;}
.back-login a:hover {color:#f00;}

.logincopy {text-align:center;font-size:15px;position:absolute;z-index:2;bottom:30px;left:10px;width:95%;color:#fff;line-height:40px;}
.logincopy a {color:#fff;}
.logincopy a:hover {color:#000;}
.logincopy span {color:#ef9696;}
.createcopy {text-align:center;font-size:15px;position:absolute;z-index:2;bottom:30px;left:10px;width:95%;color:#fff;line-height:40px;}
.createcopy a {color:#fff;}
.createcopy a:hover {color:#f00;}
.createcopy span {color:#999;}
.forgotcopy {color:#000;text-align:center;font-size:15px;margin-top:30px;}
.forgotcopy a {color:#000;}
.forgotcopy a:hover {color:#f00;}
.acceptterms {color:#000;text-align:left;padding:0px 0px 16px;font-size:15px;}
.acceptterms a {color:#000;}
.acceptterms a:hover {color:#f00;}
.acceptterms input {float:left;margin-right:5px;}

.login-account {text-align:center;max-width:350px;margin:75px auto;width:100%;}
.login-account h3 {margin:0 0 15px 0;font-size:44px;font-weight:700;}
.login-account h4 {color:#000;margin:0px 0px 30px;font-family:'Barlow',sans-serif;font-weight:400;}
.login-account h5 {display:flex;margin:35px 0px;font-family:'Barlow',sans-serif;font-weight:400;}
.login-account h5:before {color:white;content:"";flex:1 1 0%;border-bottom:1px solid #eee;margin:9px 10px auto 0px;}
.login-account h5:after {color:white;content:"";flex:1 1 0%;border-bottom:1px solid #eee;margin:9px 0px auto 10px;}
.login-account i {margin-right:5px;}
.login-account p {margin:20px 0 0;font-family:'Barlow',sans-serif;font-weight:400;font-size:14px;}
.login-account p a {color:#000;}
.login-account p a:hover {color:#f00;}
.logincreate {text-align:right;font-size:15px;position:absolute;z-index:2;top:40px;right:40px;width:95%;}
.logincreatelogo {margin-top:70px !important;}
.logincreatelogo .btn-primary-border {font-size:16px;color:#fff;border:2px solid #fff;}
.logincreatelogo .btn-primary-border:hover,
.logincreatelogo .btn-primary-border.focus,
.logincreatelogo .btn-primary-border:active,
.logincreatelogo .btn-primary-border.active {color:#fff;background-color:#000;border-color:#000;}

.createloginlogo {margin-top:70px !important;color:#fff;}
.createloginlogo .btn-primary-border {margin-left:10px;font-size:16px;color:#fff;border:2px solid #fff;}
.createloginlogo .btn-primary-border:hover,
.createloginlogo .btn-primary-border.focus,
.createloginlogo .btn-primary-border:active,
.createloginlogo .btn-primary-border.active {color:#fff;background-color:#f00;border-color:#f00;}

.createlogin {text-align:right;font-size:15px;position:absolute;z-index:2;top:40px;right:40px;width:95%;}
.createlogin .btn-primary-border {font-size:16px;margin-left:15px;margin-top:-2px;}
.login-details {}
.login-details .btn-facebook-border {width:calc(50% - 13px);margin:0px 10px 0px 0px;}
.login-details .btn-twitter-border {width:calc(50% - 13px);margin:0px 0px 0px 10px;}
.login-details .form-group i {position:absolute;margin-top:10px;margin-left:-200px;color:#000;}
.rememberme {color:#000;text-align:left;padding:0px 0px 12px;font-size:15px;}
.rememberme input {float:left;margin-right:5px;}

.new-group {margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #eceff1;}

.forgot-account {color:#000;text-align:center;}
.forgot-account h3 {margin:0 0 15px 0;font-size:48px;font-weight:700;color:#fff;}
.forgot-account p {margin:0 0 20px;}

@media only screen and (max-width: 767px) {
	.full-page .left-side {position:relative;min-height:300px;width:100%;}
	.full-page .right-side {position:relative;right:0px;width:100%;padding:0 45px;}
	.full-page-dark .left-side {position:relative;min-height:300px;width:100%;}
	.full-page-dark .right-side {position:relative;right:0px;width:100%;padding:0 45px;}
	.logincopy {display:none;}
	.createcopy {display:none;}
	.login-details .form-group i {margin-left:-175px;}
}

rect.highcharts-navigator-mask-inside {fill:rgba(0,0,0,0.0);}

.select2-container--default .select2-selection--single {border:2px solid #eceff1;background:#eceff1;}
.userpanelp-filters .select2-container--default .select2-selection--single {border:2px solid #fff;background:#fff;}
.userpanel-options .select2-container--default .select2-selection--single {border:2px solid #fff;background:#fff;}
.select2-container .select2-selection--single {height:auto;border-radius:7px;}
.select2-container .select2-selection--single .select2-selection__rendered {padding:0px;line-height:inherit;}
.select2-container--open .select2-selection--single .select2-selection__rendered {background:#000;color:#fff;}
.select2-container--open .select2-selection--single {border-color:#000;}
.select2-container .select2-selection__rendered::after, .select2-container--open .select2-selection__rendered::after {font-family:'icomoon';content:'\e000';}
.select2-container .select2-selection__rendered::after {right:1em;}
.select2-container .select2-selection__rendered::after, .select2-container--open .select2-selection__rendered::after {speak:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.select2-container--open .select2-selection__rendered::after {-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}
.select2-selection__arrow {display:none;}
.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color:#f00;color:#fff;}
.select2-container--default .select2-dropdown {border:2px solid #fff;border-top:none;box-shadow: 1px 3px 15px 0px rgb(72 73 121 / 25%);}
.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {background-color:#f00;color:#fff;}
.select2-container--bootstrap .select2-dropdown {border:2px solid #ccc;border-top:none;}
.select2-container--bootstrap .select2-results__group {font-size:20px;font-weight:600;color:#f00;padding-bottom:0px;}

.jvectormap-label {position:absolute;z-index:9999;background:#f00;color:#fff;border-radius:5px;padding:2px 5px;font-size:14px;}

.adspot-alert {margin:0px 0px 10px;}

.fa-picture-o {background:url(../images/adspot-display-home.svg) no-repeat center;background-size:contain;width:20px;height:20px;margin-right:15px;display:inline-block;}
.fa-picture-o:before {content:'';}
.fa-facebook-square {background:url(../images/adspot-social.svg) no-repeat center;background-size:contain;width:20px;height:20px;margin-right:15px;display:inline-block;}
.fa-facebook-square:before {content:'';}
.fa-instagram-o {background:url(../images/adspot-social.svg) no-repeat center;background-size:contain;width:20px;height:20px;margin-right:15px;display:inline-block;}
.fa-instagram-o:before {content:'';}
.fa-twitter-square {background:url(../images/adspot-social.svg) no-repeat center;background-size:contain;width:20px;height:20px;margin-right:15px;display:inline-block;}
.fa-twitter-square:before {content:'';}
.fa-android-o {background:url(../images/adspot-display-home.svg) no-repeat center;background-size:contain;width:20px;height:20px;margin-right:15px;display:inline-block;}
.fa-android-o:before {content:'';}
.fa-apple-o {background:url(../images/adspot-display-home.svg) no-repeat center;background-size:contain;width:20px;height:20px;margin-right:15px;display:inline-block;}
.fa-apple-o:before {content:'';}
.fa-youtube-square {background:url(../images/adspot-video.svg) no-repeat center;background-size:contain;width:20px;height:20px;margin-right:15px;display:inline-block;}
.fa-youtube-square:before {content:'';}
.fa-wordpress-o {background:url(../images/adspot-post.svg) no-repeat center;background-size:contain;width:20px;height:20px;margin-right:15px;display:inline-block;}
.fa-wordpress-o:before {content:'';}
.fa-window-maximize {background:url(../images/adspot-popunder-ico.svg) no-repeat center;background-size:contain;width:20px;height:20px;margin-right:15px;display:inline-block;}
.fa-window-maximize:before {content:'';}
i.fa.fa-square {font-size:7px;line-height:24px;}

@media (max-width: 1199px) {
.advertisers-howwhy p br {display:none;}
.advertisers-howwhy img.laptop {width:100%;}
.pricing-laptop img.laptop {width:100%;}
.affiliate-howwhy img.laptop {width:100%;}
.about-map img {width:100%;}
.publishers-benefits p {height:45px;}
.singlebundle {width:100%;}
.singlebundle-body .col-md-6 {width:33.33%;float:left;}
.singlebundle-body .col-md-4 {width:33.33%;float:left;}
.singlebundle-body .col-md-3 {width:33.33%;float:left;}
}

@media (min-width: 992px) and (max-width: 1199px) {
.sideone h2 {margin:0 0 10px;}
.sidetwo h2 {margin:0 0 10px;}
.most-wanted .col-md-2 {width: 16.66666667%;}
.media-icons .col-md-2 {width: 16.66666667%;}
.extrainfo {line-height:17px;}
.extrainfo span br {display:none;}
.property-extrainfo {line-height:17px;}
.property-extrainfo span br {display:none;}
footer {font-size:17px;}
.payfor img {width:80%;}
.most-wanted-icon .iconimg {height:125px;width:125px;}
.media-icon .iconimg {height:125px;width:125px;}
.advertisers-howwhy p br {display:none;}
.mediaimgl img {width:100%;margin-left:0;}
.mediaimg2l img {width:100%;margin-left:0;}
.cart-steps .step p {height:50px;padding-right:105px;}
.cart-steps .step:after {border:55px solid transparent;border-left:55px solid #fff;}
.userpanel-singledetails .progress span {width:99px;}
header .navbar-nav>li>a {font-size: 19px;}
.navbar-brand {margin-right:30px;}
.thumbimage {height:106px;}
.white .thumbimage {height:118px;}
.latestadspots .white .thumbimage {height:109px;}
.prop-thumb img {height:100%;width:auto;}
}

@media (min-width: 768px) and (max-width: 992px) {
.bubble_notification[data-count]:after {top:-8px;right:-6px;}
.publishers-icons .col-md-2 {float:left;}
.about-stats .col-md-3 {width:25%;float:left;}
}

@media (max-width: 992px) {
body {margin:0;}
.navbar-brand {margin-right:5px;}
header .navbar .dropdown .dropdown-menu .dropdown-header {text-align:right;}
header .navbar .dropdown .dropdown-menu .dropdown-header2 {text-align:right;}
header .navbar .dropdown-menu li i {margin-left:15px;line-height:25px;}
header .navbar-nav ul.dropdown-menu>li>a {text-align:right;}
header .navbar-nav>li>a {font-size:17px;padding:0px 7px;}
.navbar-nav .open .dropdown-menu>li>a {line-height:30px;}
header .navbar-nav ul.dropdown-menu>li>a {font-size:17px;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a {color:#333;}
.dropdown-menu:before {display:none;}
.rightline li:last-child {margin-right:5px;padding-right:5px;}
footer {position:relative;height:auto;}
.footlogo {display:none;}
.copyright {text-align:center;float:none;}
.ado {display:none;}
.most-wanted-icon {width:33.33%;float:left;}
.most-wanted-icon .iconimg {display:flex;margin:0 auto;justify-content:center;align-items:center;}
.media-icon {width:33.33%;float:left;}
.media-icon .iconimg {display:flex;margin:0 auto;justify-content:center;align-items:center;}
.payfor .container {border-top:1px solid #eee;margin-top:30px;}
.payfor-option {width:27.33%;margin:3%;float:left;}
.thumbimage {height:193px;}
.white .thumbimage {height:193px;}
.latestadspots .white .thumbimage {height:171px;}
.extrainfo .col-md-2 {float:left;padding:0 8px;}
.extrainfo h3 {font-size:15px;}
.extrainfo span br {display:none;}
.property-extrainfo .col-md-2 {float:left;padding:0 8px;}
.property-extrainfo h3 {font-size:15px;}
.property-extrainfo span br {display:none;}
.navbar-default .navbar-toggle .icon-bar {background-color:#000;}
.navbar-default .navbar-toggle:hover {background-color:#f00;border-color:#f00;}
.navbar-default .navbar-toggle:hover .icon-bar {background-color:#fff;}
.navbar-default .navbar-toggle:focus {background-color:#f00;border-color:#f00;}
.navbar-default .navbar-toggle:focus .icon-bar {background-color:#fff;}
div.cs-skin-border {max-width:100%;}
.optiontext {margin:10px 0 0 5px;}
.userpanel-head {display:none;}
.userpanel-single {padding:0px 15px;margin-bottom:10px;border-top:1px solid #ddd;border-bottom:0px;}
.userpanel-singletitle {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.userpanel-singledetails {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.userpanel-singlebuttons {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.userpanel-singletitle:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.userpanel-singledetails:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.userpanel-singlebuttons:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.userpanel-singletitle a {line-height:32px;}
.userpanel-singletitle p {line-height:32px;}
.userpanel-singledetails p {line-height:32px;}
.userpanel-singledetails .progress {margin:8px 0 0;width:130px;}
.userpanel-singledetails .progress span {top:7px;}
.userpanel-singlebuttons p {line-height:28px;float:left;}
.userpanel-singlebuttons .btn {margin:0px 10px 0 0;padding:2px 8px;}

.property-info {padding:50px 0px 25px;}
.property-info .row {display:grid;}
.adspotsarea-head {display:none;}
.adspotsarea-single {padding:0px 15px;margin-bottom:10px;border-top:1px solid #ddd;border-bottom:0px;}
.singletitle {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.singleinfo {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.singleinfored {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;text-align:left;padding-top:0;}
.singleinfoclock {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;text-align:left;padding-top:0;}
.singlebutton {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.singletitle:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.singleinfo:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.singleinfored:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.singleinfoclock:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.singlebutton:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.singletitle a {line-height:32px;}
.singletitle p {line-height:32px;}
.singleinfo p {line-height:32px;}
.singleinfo .progress {margin:8px 0 0;width:130px;}
.singleinfo .progress span {top:7px;}
.singleinfored p {line-height:32px;}
.singleinfored .progress {margin:8px 0 0;width:130px;}
.singleinfored .progress span {top:7px;}
.singleinfoclock p {line-height:32px;}
.singleinfoclock .progress {margin:8px 0 0;width:130px;}
.singleinfoclock .progress span {top:7px;}
.singlebutton p {line-height:28px;float:left;}
.singlebutton .btn {margin:4px 10px 0 0;padding:2px 8px;}
.singleinfoclock .fa-check {line-height:32px;}
.singletitle i.fa-picture-o {margin-top:1px;}
.singletitle i.fa-window-maximize {line-height:33px;}

.userpanel-creativeimg {height:75px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.userpanel-creativedetails {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.userpanel-creativebuttons {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.userpanel-creativeimg:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:22px 10px 28px;}
.userpanel-creativedetails:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.userpanel-creativebuttons:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.userpanel-creativeimg a {line-height:32px;}
.userpanel-creativeimg p {line-height:32px;}
.userpanel-creativedetails p {line-height:32px;}
.userpanel-creativebuttons p {line-height:28px;float:left;}
.userpanel-creativebuttons .btn {margin:3px 10px 0 0;padding:2px 8px;}
.userpanel-upload {text-align:center;padding:0;}
.userpanel-upload p {float:none;}
.userpanel-upload .newcreative p {display:none;}

.userpanel-singletitle2 {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.userpanel-singledetails3 {height:65px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.userpanel-singledetails4 {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.userpanel-singlebuttons2 {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.userpanel-singletitle2:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.userpanel-singledetails3:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:18px 10px 22px;}
.userpanel-singledetails4:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.userpanel-singlebuttons2:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.userpanel-singletitle2 a {line-height:32px;}
.userpanel-singletitle2 p {line-height:32px;}
.userpanel-singledetails3 p {line-height:18px;}
.userpanel-singledetails3 p:first-child {padding-top:3px;}
.userpanel-singledetails3 a {padding-bottom:0px;line-height:18px;}
.userpanel-singledetails4 p {line-height:32px;}
.userpanel-singlebuttons2 p {line-height:28px;float:left;}
.userpanel-singlebuttons2 .btn {margin:3px 10px 0 0;padding:2px 8px;}
.userpanel-creativeimg img {margin-top:7px;}
.creative-approved {display:inline;}
.creative-requested {display:inline;}
.creative-rejected {display:inline;}

.userpanelp-singletitle {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.userpanelp-details {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.userpanelp-buttons {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.userpanelp-singletitle:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.userpanelp-details:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.userpanelp-buttons:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.userpanelp-singletitle a {line-height:32px;}
.userpanelp-singletitle i {line-height:32px;}
.userpanelp-details p {line-height:32px;}
.userpanelp-details a {line-height:23px;}
.userpanelp-details .btn {margin:3px 10px 0 0;padding:0px 8px;}
.userpanelp-details .progress {margin:8px 0 0;width:130px;}
.userpanelp-details .progress span {top:7px;}
.userpanelp-buttons p {line-height:28px;float:left;}
.userpanelp-buttons .btn {margin:3px 10px 0 0;padding:2px 8px;}

.cart-head {display:none;}
.cart-singletitle {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.cart-singledetails {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.cart-singledetailsspecial {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.cart-singlebuttons {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.cart-singletitle:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.cart-singledetails:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.cart-singledetailsspecial:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.cart-singlebuttons:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.cart-singletitle a {line-height:32px;}
.cart-singletitle i {float:none;margin-right:5px;}
.cart-singledetails p {line-height:32px;text-align:left;}
.cart-singledetailsspecial p {line-height:32px;}
.cart-singlebuttons p {line-height:28px;}
.cart-singlebuttons .btn {margin:3px 10px 0 0;padding:2px 8px;}
.cart-singlebuttons .btn-primary-border {padding:0px 8px;}
.cart-singledetails select {width:200px;height:30px;float:left;margin-top:2px;}
.cart-totals {padding:15px 25px;}
.carttotaltext {width:90%;float:left;text-align:right;}
.carttotalnumber {float:right;width:10%;text-align:right;}
.creativeinfos {display:none;}
.cartad {display:none;}
.cartnotes {margin:50px 0 0;}

.userpanel-balancesingle {padding:0px 15px;margin-bottom:10px;border-top:1px solid #ddd;border-bottom:0px;}
.userpanel-balancetitle {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.userpanel-balancedetails {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;}
.userpanel-balancetitle:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.userpanel-balancedetails:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.userpanel-balancetitle p {line-height:32px;}
.userpanel-balancedetails p {line-height:32px;}
.userpanel-orderssingle {padding:0px 15px;margin-bottom:10px;border-top:1px solid #ddd;border-bottom:0px;}
.userpanel-orderstitle {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;text-align: left;}
.userpanel-ordersdetails {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;text-align: left;}
.userpanel-ordersbutton {height:35px;display:block;width:100%;overflow:hidden;border-bottom:1px solid #ddd;text-align: left;}
.userpanel-orderstitle:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.userpanel-ordersdetails:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.userpanel-ordersbutton:before {margin-left:-15px;margin-right:10px;content:attr(data-label);float:left;width:20%;background:#ccc;color:#000;padding:3px 10px 8px;}
.userpanel-orderstitle p {line-height:32px;float:left;}
.userpanel-orderstitle p:first-child:before {content:'';}
.userpanel-orderstitle p:before {content:', ';}
.userpanel-orderstitle br {display:none;}
.userpanel-ordersdetails p {line-height:32px;}
.userpanel-ordersbutton p {line-height:28px;float:left;}
.userpanel-ordersbutton .btn {margin:0px 10px 0 0;padding:2px 8px;}
.advertisers-three-steps .three-step {border-radius:15px;margin:0px 20px 20px;}
.publishers-three-steps .three-step {border-radius:15px;margin:0px 20px 20px;}
.media-statsr {display:none;}
.media-single {padding:25px;margin-bottom:25px;}
.media-single:last-child {margin-bottom:25px;}
.mediaimgl {height:auto;justify-content:center;margin-bottom:25px;}
.mediaimg2l {height:auto;justify-content:center;margin-bottom:25px;}
.pricing-options .pricingoption {border-radius:15px;margin:0px 20px 20px;}
.pricing-laptop {padding:50px 0px 90px;}
.pricing-icons {display:none;}
.guidelines-inner {padding:25px;text-align:center;}
.guidelines h3 {text-align:left;}
.guidelines ul {text-align:left;}
.guidelines img {margin:0;}
.about-map {padding: 70px 25px 35px;}
.about-info {padding: 35px 25px 50px;}
.cart-steps .step {margin-bottom:25px;}
.cart-steps .col-md-4:last-child .step {margin-bottom:0px;}
.userpanel-steps .userpanel-eachstep {margin-bottom:25px;}
.userpanel-steps .col-md-6:last-child .userpanel-eachstep {margin-bottom:0px;}
.propertynotes {margin-top:50px;}
.userpanelp-stats .userpanelp-body {margin-bottom:25px;}
.userpanelp-stats .col-md-4:last-child .userpanelp-body {margin-bottom:0px;}
.withdrawals-options .withdrawals-method {margin-bottom:25px;}
.withdrawals-options .col-md-4:last-child .withdrawals-method {margin-bottom:0px;}
.withdrawals-numbers .withdrawals-body {margin-bottom:25px;}
.withdrawals-numbers .col-md-4:last-child .withdrawals-body {margin-bottom:0px;}
.userpanel-cloudphotoupload {height:auto;text-align:center;margin-bottom:20px;}
.userpanel-cloudphotoupload img {width:150px;}
.userpanel-photoform {height:auto;padding-left:0;text-align:center;justify-content:center;}
.userpanel-photonotes {margin:55px auto 25px;width:100%;}
.userpanel-bodyphotoupload .col-md-2 {text-align:center;}
.userpanel-bodyphotoupload .btn-block {width:auto;display:inline-block;}
.userpanel-cloudupload {height:auto;text-align:center;margin-bottom:20px;}
.userpanel-cloudupload img {width:150px;}
.userpanel-uploadnotes {margin:55px auto 25px;width:100%;}
.userpanel-bodyupload .col-md-2 {text-align:center;}
.userpanel-bodyupload .btn-block {width:auto;display:inline-block;}
.dashboard-options .dashboardarea-body {margin-bottom:25px;}
.dashboard-options .col-md-6:last-child .dashboardarea-body {margin-bottom:0px;}
.dashboard-affiliate .dashboardaffily-body {margin-bottom:25px;}
.dashboard-affiliate .col-md-4:last-child .dashboardaffily-body {margin-bottom:0px;}
.dashboardarea-body .col-md-4 {width:33.33%;float:left;}
.dashboardarea-body .col-md-6 {width:50%;float:left;}
.terms-inner {padding:25px;}
.refund-img {text-align:center;}
.refund-img img {width:250px;margin-bottom:25px;}
.refund-txt h6 {text-align:center;}
.page-terms .callout {display:none;}
.create-midline h5 {margin:25px 0 0;}
.create-midline {height:100px;margin:20px 0px 15px;}
.notifications-content .col-md-10 {width:70%;float:left;}
.notifications-content .col-md-1 {width:15%;float:left;}
.prop-details {margin-bottom:25px;}
.prop-thumb {height:100%;margin-bottom:25px;}
.prop-stats {height:100%;}
.search-filter {padding:6px 20px 0px;}
.search-title {padding-left:20px;}
.latestadspots .white {padding:0 20px!important;}
.ad-spots-title {margin:30px 0 10px;text-align:center;}

.marketplace-header h3 {padding:0 25px;}
.affiliate-header h3 {padding:0 25px;}
.advertisers-header h3 {padding:0 25px;}
.publishers-header h3 {padding:0 25px;}
.media-header h3 {padding:0 25px;}
.about-header h3 {padding:0 25px;}
.contact-header h3 {padding:0 25px;}
.bundles-header h3 {padding:0 25px;}
}

@media (max-width: 768px) {
.st-sticky-share-buttons { display: none !important; }
header .navbar .dropdown-bell .dropdown-menu {max-width:100%;min-width:100%;}
header .navbar .dropdown .dropdown-menu .dropdown-header {border-radius:0;}
header .navbar .dropdown-bell .dropdown-menu li:first-child {border-radius:0;}
.navbar-default .navbar-collapse {margin:20px -15px -20px;}
header .navbar-nav {float:none;}
header .navbar-nav>li>a {font-size:20px;padding:8px 15px;}
.nav>li {text-align:right;}
.rightline li:last-child {border-right:none;margin-right:0px;padding-right:0px;}
.home-header h4 {margin:15px;}
.home-numbers {margin:20px 0px;}
.sideone {text-align:center;width:100%;float:none;}
.sideone p {padding:0px 50px;}
.sidetwo {text-align:center;width:100%;float:none;}
.sidetwo p {padding:0px 50px;}
.sidemid {display:none;}
footer {padding:15px 0 50px;}
footer h3 {margin:30px 0 0;text-align:center !important;font-size:20px;}
footer .links li {text-align:center !important;font-size:22px;}
footer .footer_nav {margin:0;}
footer .footer_nav .links li {margin:0;}
.social {text-align:center;margin-top:40px;}
.thumb {margin:25px;}
.white .thumb {margin:0 0 25px;}
.thumbimage {height:100%;}
.white .thumbimage {height:100%;}
.extrainfo {display:none;}
.property-extrainfo {display:none;}
.callout .btn {margin:10px;}
.payfor .container {width: 90%;margin-top:25px;}
.advertisers-title h2 {font-size:50px;}
.publishers-title h2 {font-size:70px;}
.publishers-icons .publishers-icon {width:50%;}
.about-stats .col-md-3 {width:50%;float:left;}
.about-stats .col-md-3:nth-child(1) {padding-bottom:25px;}
.about-stats .col-md-3:nth-child(2) {padding-bottom:25px;}
.well {font-size:16px;}
.searchform {margin:30px auto;width:80%;}
.searchleft {float:none;width:auto;}
.searchright {float:none;width:auto;margin-top:10px;}
}

@media (max-width: 568px) {
.most-wanted-icon .iconimg {height:75px;width:75px;padding:15px;}
.most-wanted-icon h4 {font-size:18px;}
.media-icon .iconimg {height:75px;width:75px;padding:15px;}
.media-icon h4 {font-size:18px;}
.payfor-option {width:31.33%;float:left;margin:10px 1%;}
.payfor-option h3 {margin:5px;padding:10px;font-size:24px;}
.payfor .container {width:90%;margin-top:20px;padding-top:10px;}
}

.note-editor.note-frame {border:2px solid #ccc !important;}
.note-editor .btn {background:none !important;color:#000 !important;}
.note-editor .btn:hover {box-shadow:none !important;color:#f00 !important;}