@CHARSET "ISO-8859-1";

@media (max-width: 1199px){
	#favoriteSearches {
		z-index: 10000;
	}
	.topLoginFixer {
		height: 55px;
	}
	.loginBox {
		padding: 5px 10px 20px 10px;
	}

	.dropdownDivs { width: 120px; }
	.dropdownDivs:last-child { width: 80px; }
	.home_filter_block {
		margin-left: -8px;
	}
	.mainMenu .navbar-nav > li > a { padding: 10px 10px; font-size: 14px; }
	/* en */
	.mainMenu .navbar-nav > li.home { width: 70px; }
	.mainMenu .navbar-nav > li.networklist { width: 130px; }
	.mainMenu .navbar-nav > li.advertise { width: 95px; }
	.mainMenu .navbar-nav > li.account { width: 95px; }
	.mainMenu .navbar-nav > li.addnetwork { width: 95px; }
	.mainMenu .navbar-nav > li.resource { width: 105px; }
	.mainMenu .navbar-nav > li.webinarlist { width: 100px; }
	.mainMenu .navbar-nav > li.help { width: 65px; }
	.mainMenu .navbar-nav > li.howtouse { width: 110px; }
	.mainMenu .navbar-nav > li.register { width: 95px; }
	.mainMenu .navbar-nav > li.login { width: 75px; }
	.mainMenu .navbar-nav > li.logout { width: 75px; }
	
	.stickyMenu .menu_list {
		width: 720px
	}
	.stickyMenu .navbar-nav > li > a {
		padding: 10px 15px;
	}
	
	/**/
	/* china */
	.lang_cn .mainMenu .navbar-nav > li.home { width: 80px; }
	.lang_cn .mainMenu .navbar-nav > li.networklist { width: 110px; }
	.lang_cn .mainMenu .navbar-nav > li.advertise { width: 80px; }
	.lang_cn .mainMenu .navbar-nav > li.account { width: 85px; }
	.lang_cn .mainMenu .navbar-nav > li.addnetwork { width: 110px; }
	.lang_cn .mainMenu .navbar-nav > li.resource { width: 85px; }
	.lang_cn .mainMenu .navbar-nav > li.webinarlist { width: 125px; }
	.lang_cn .mainMenu .navbar-nav > li.help { width: 80px; }
	.lang_cn .mainMenu .navbar-nav > li.howtouse { width: 110px; }
	.lang_cn .mainMenu .navbar-nav > li.register { width: 80px; }
	.lang_cn .mainMenu .navbar-nav > li.login { width: 80px; }
	.lang_cn .mainMenu .navbar-nav > li.logout { width: 75px; }
	/* /china */
	/* espana */
	.lang_es .mainMenu .navbar-nav > li.home { width: 60px; }
	.lang_es .mainMenu .navbar-nav > li.networklist { width: 120px; }
	.lang_es .mainMenu .navbar-nav > li.advertise { width: 95px; }
	.lang_es .mainMenu .navbar-nav > li.account { width: 90px; }
	.lang_es .mainMenu .navbar-nav > li.addnetwork { width: 120px; }
	.lang_es .mainMenu .navbar-nav > li.resource { width: 85px; }
	.lang_es .mainMenu .navbar-nav > li.webinarlist { width: 85px; }
	.lang_es .mainMenu .navbar-nav > li.help { width: 70px; }
	.lang_es .mainMenu .navbar-nav > li.howtouse { width: 130px; }
	.lang_es .mainMenu .navbar-nav > li.register { width: 100px; }
	.lang_es .mainMenu .navbar-nav > li.login { width: 75px; }
	.lang_es .mainMenu .navbar-nav > li.logout { width: 85px; }
	.lang_es .mainMenu .navbar-nav > li > a { font-size: 13px; }
	/* /espana */
		
	.lang_es .mainMenu .navbar-nav > li > a,
	.lang_es .stickyMenu .navbar-nav > li > a {
		padding: 10px 5px;
	}
	.lang_es .stickyMenu .navbar-nav > li > a.user_img {
		padding: 20px 0;
	}
	.header_search .header_search_area { width: 325px; }
	.header_search .header_search_area .mainSearch { width: 185px; }
	
	.searchBox .searchArea { width: 570px; }
	.searchBox .searchArea .searchInputArea .main_search_input {
		width: 380px;
	}
	.searchBox .searchArea .heading { font-size: 18px; line-height: 31px; }
	.searchBox .searchArea .advanced_search_buttons { margin-top: 10px; }
	.searchBox .searchArea .advanced_search_buttons #netSelect { width: 138px; }
	/*.searchBox .searchArea .advanced_search_buttons .select2-container { width: 138px !important; }*/
	.searchBox .searchArea .advanced_search_buttons button { padding: 0px 5px 2px 5px; }
	.searchBox .searchArea .advanced_search_buttons #advancedResetButton { display: none; }
	.searchBox .searchArea .advanced_search_buttons #showAweberFormFromPreferences { margin-left: 4px !important; }
	/* espana */
	.lang_es .searchBox .searchArea .heading { font-size: 15px; }
	.lang_es .searchBox .searchArea .advanced_search_buttons #netSelect { width: 118px; }
	.lang_es .searchBox .searchArea .advanced_search_buttons .select2-container { width: 118px !important; }
	.lang_es .searchBox .searchArea .advanced_search_buttons button { font-size: 11px; padding: 0px 5px 2px 5px; }
	/* /espana */
		
	.adRotatorContainer li { padding: 0px 15px; }
	.mainContent.offers_list .row .list_offer { padding-right: 0px; }
	.offersInfo { width: 299px; }


	/* espana */
/* 	.menu_offers_type .offer_type_menu { padding: 10px 5px; } */
	/* espana */
		
	.offer_spotlight { margin-left: 10px; }	
	.trending_searches { margin-left: 10px; }
	.rightBanner { margin: 5px 0 0 15px !important; }
		
	.loginBox .g_form  input.login_btn { margin-left: 95px; } 
	
	.account_box .user_preferences .account_preferences .nav-tabs > li {
		width: 200px;
	}
	
	.account_box .user_preferences .networkPreferences ul li { width: 33%; }
	.account_box .user_preferences .categoryPreferences ul li { width: 33%; }
	.account_box .user_preferences .allowedTrafficPreferences ul li { width: 33%; }
	.account_box .user_preferences .countryPreferences ul li { width: 33%; }
		
	.header1 { width: 50px; background-position-x: 35px; font-size: 10px;}
	.header2 { width: 55px; background-position-x: 43px; font-size: 10px;}
	.header3 { width: 85px; background-position-x: 72px; font-size: 10px;}
	.header4 { width: 77px; background-position-x: 63px; font-size: 10px;}
	.header5 { width: 80px; background-position-x: 67px; font-size: 10px;}
	a.sortable { margin-left: 0px; }
	.header_label span { float: left; padding-left: 5px; }
	.results_table tr.heading td { padding: 0px 2px; text-align: left; }
	
	.menu_offers_type .menu_frenzy_tab img { position: absolute;right: 0px;top: 0px;width: 32px; }
	
	.register_page .webinar_block a.youtube_webinars {
		line-height: 20px;
	}
	.account_box .user_favorite_searches .favorite_search_block .join_button,
	.account_box .user_email_alerts .favorite_search_block .add_btn,
	.account_box .user_email_alerts .favorite_search_block .join_button,
	.account_box .user_favorite_searches .favorite_search_block .add_btn {
		width: 220px !important;
	}
	.account_box .user_email_alerts .alert_text {
		display: none;
	}
	.menu_offers_type .nav-tabs > li {
		width: 85px;
	}
	
	.sticky_offer_title {
		width: 940px;
	}
	.clear-filters-div {
		margin-right: -8px;
		width: 150px;
	}
	.results_table tr:not(:first-child) td:not(:first-child):not(:nth-child(2)) {
		text-align: left;
	}
	.favoriteSearchesDiv {
		right: 8px;
	}
	#offerLoader {
		left: 500px;
	}
}

@media (max-width: 991px){
	.results_table tbody {
		border:none;
	}
	.headerLogo .header-logo {
		padding: 0;
	}
	.headerLogo .header-logo .col-md-6 {
		padding: 0;
	}
	.favoriteSearchesDiv {
		right: 16px;
	}
	.searchBox .searchArea .searchInputArea .main_search_input {
		width: 530px;
	}
	.menu_offers_type .nav-tabs > li {
		width: 25%;
	}
	.headerLanguage {
		padding-left: 0;
		text-align: center;
        float: none !important;
        margin-right: 0px;
	}
	.sticky_offer_title {
		width: 720px;
		top: 60px;
	}
	.mobileMenu {
		display: block;
	}
	.mainMenu, .stickyMenu {
		display: none;
	}
	.navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
    	box-shadow: none;
    	border: none;
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    	
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .mobileMenu .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
		max-height: 100%;
    }
    .collapse.in{
        display:block !important;
    }
	
	.account_box .user_favorite_searches .modal .modal-dialog,
	.account_box .user_email_alerts .modal .modal-dialog {
		width: 100%;
	}
	.account_box .user_favorite_searches .modal,
	.account_box .user_email_alerts .modal {
		padding: 0 !important;
		margin: 0;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .inline_filters .toggle_filter,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .inline_filters .toggle_filter {
		width: 100px;
	}
	.account_box h1 {
		text-align: center;
	}
	.loginBox {
		padding: 5px 20px 20px 20px;
	}
	#desktop_register {
		display: none;
	}

	.register_page .webinar_block.mobile { display: block; }
	.register_page .youtube_video h4#register_box1Id {
		padding-top: 0px;
	}
	.reorder-xs {
	    -webkit-transform: rotate(180deg);
	    -moz-transform: rotate(180deg);
	    -ms-transform: rotate(180deg);
	    -o-transform: rotate(180deg);
	    transform: rotate(180deg);
	    direction: rtl;
	}
	
	.reorder-xs  [class*="col-"] {
	    -webkit-transform: rotate(-180deg);
	    -moz-transform: rotate(-180deg);
	    -ms-transform: rotate(-180deg);
	    -o-transform: rotate(-180deg);
	    transform: rotate(-180deg);
	    direction: ltr;
	}

	.headerLogo { text-align: center; }
	.headerLogo .logoPlaceholder { display: none; }
	.headerLogo .top_ads { float: none; margin: 0px auto; margin-top: 0px; }
	
	.header_search .header_search_area { padding: 0px 15px; width: 100%; }
	.header_search .header_search_area .mainSearch { margin: 0px; width: 100%; }
	.header_search .header_search_area .mainSearchButton { right: 15px; }
	.small_header_search .rightHeaderLogo { display: none; }
	
	.rightHeaderLogo .facebookPlacehorder {  }
	
	.searchBox .searchArea { width: 100%; }
	.searchBox .advertiseBox { display: none; }
	.searchBox .searchArea .advanced_search_buttons #netSelect { width: 200px; }
	.searchBox .searchArea .advanced_search_buttons .select2-container { width: 200px !important; }
	.searchBox .searchArea .advanced_search_buttons #advancedResetButton { display: block; float:right; margin-right: 41px !important;}

	/* espana */
	.lang_es .searchBox .searchArea .heading { font-size: 18px; }
	/* /espana */
	
	.adRotatorContainer li#thirdH { display: none; }
	.bottomBannerContainer { margin-bottom: 10px; padding: 0px !important; }
	.bottomBanner { height: auto !important; }
	
	.mainContent.offers_list .row .list_offer { padding-right: 15px; }
	
	.offersInfo { float: none; margin-top: 0px; margin-bottom: 5px; width: 100%; text-align: center; }
	.offerTopDiv .pagination { float: none; width: 100%; text-align: center; }
	.offerTopDiv .pagination ul { margin: 0px auto; text-align: center; }
	.offerTopDiv .pagination ul li { display: inline-block; float: none; margin: 0px auto; }
	.offerTopDiv .selectPerPage { float: none; }
	
	/*.bottomBannerContainer { display: none !important; }*/
	
	.menu_offers_type .nav-tabs > li { margin-bottom: 0px; }
	.menu_offers_type .menu_traffic_tab { display: none; }
	/*.menu_offers_type .menu_frenzy_tab { display: none; }*/
	.menu_offers_type .menu_new_tab { display: none; }
	.menu_offers_type .menu_jobs_tab { display: none; }
	.menu_offers_type .offer_type_menu { background-image: none; background-color: #0181B9; border: 1px solid #B3C2CA; box-shadow: 0 1px 3px -2px black inset; }
	
	#rightBig1 { display: none !important; }
	
	.offer_spotlight { display: none !important; }		
	.trending_searches { display: none !important; }		
	.rightBanner { display: none !important; }		
	.right_advertise { display: none !important; }		
	.right_ads { display: none !important; }	
	.popUpLogin { display: none !important; }
		
	.offers_list .type_column { display: none; }
	.offers_list .last_update_column { display: none; }
	.offers_list .offer_preview_column { display: none; }
	.offers_list { background: #123347; }
	.networklist_list { background: #123347; }
	.traffic_list { background: #123347; }
	.job_list { background: #123347; }
 	.horizontal_3_banners { background-color: #000; }
	.horizontal_3_banners .adRotatorContainer { background-image: none; border: none; }
	
	.offerDetails .row { margin: 0px; }
	.offerDetails { padding: 15px 10px;  }
	.offerDetails .offer_btn { display: block; }
	.offerDetails .offer_btn .joinButtonScreen { display: block; margin: auto; margin-top: 12px; }
	.offerDetails .offer_buttons { text-align: center; }
	.offerDetails .left_flaoted { float: right; display: block; margin-left: 10px; }
	.offers_list .offerTopDiv { display: none; }
	.networklist_list .offerTopDiv { display: none; }
	
	.wrw .wrwContent .image_ads { display: none; }
	.wrw .wrwContent .img_ads_text { display: none; }
	.wrw .wrwInfo { border: none; color: #000; border-radius: 0px; box-shadow: none; background-color: #F5F5F5; }
	h4.home_intro {
		padding: 0 10px;
	}
	.register_page h4.title {
		padding: 0 10px;
		margin: 20px 0 0 0;
	}
	.register_page .register_form {
		padding: 0 10px;
		margin-bottom: 0px;
	}
	.register_page .opt_in_text {
		padding: 0 10px;
	}
	.register_page h5 {
		padding: 0 10px;
	}
	.register_page p.description {
		padding: 0 10px;
	}
	.register_page .features_block {
		padding: 20px 10px;
	}
	.feature_list1 li, .feature_list2 li, .feature_list3 li {
		width: 100%;
	}
	.register_page .features_block h5 {
		text-align: center;
	}
	.register_page h2 { color: #000; font-size: 18px; text-align: left; font-weight: bold; }
	.register_page .webinar_block { display: none; }
	.register_page .webinar_block a.youtube_webinars {
		line-height: 38px;
	}
	.register_page #registerBoxDivParent {
		display: none;
	}
	.register_page #mobile_register {
		padding-bottom: 30px;
	}
	.register_page .register_btn_block { display: block; margin: auto; padding: 10px 0 20px 0;}
	.register_page .register_btn_block .register_btn { height: 37px; background: #ed7336; cursor: pointer; color: #fff; font-size: 18px; text-align: center; font-weight: bold; border: 0; display: block; margin: auto; }
	
	.advertise {
		padding: 0 10px;
	}
	.advertise .advertiseContact h2 { color: #70ABCD !important; text-align: center; font-weight: bold !important; }

	.networkAlert { margin-top: 70px; margin-left: 0px !important; }
	.add_network label { width: 90%; }
	.add_network input[type="text"] { background-color: #F1F5F6; width: 90%; box-shadow: 0 1px 1px #a0a2a1 inset; }
	.add_network textarea { background-color: #F1F5F6; width: 90%; box-shadow: 0 1px 1px #a0a2a1 inset; } 
	.add_network select { background-color: #F1F5F6; width: 90%; box-shadow: 0 1px 1px #a0a2a1 inset; } 

	
	.loginBox { width: 70%; border: none; margin-bottom: 20px;}
	.loginBox .g_form  input.login_btn { margin-left: 161px; } 
	.adRotatorContainer {background-color: #000; background-image: none;}
	
	.forgot_pass .g_form li input { background-color: #F1F5F6; box-shadow: 0 1px 1px #a0a2a1 inset; }
	
	.account_box .user_preferences .account_preferences .nav-tabs > li {
		width: auto;
	}
	
	.account_box .user_change_pass .userLeft .join_button {
		float: none;
		display: block;
		margin: auto;
		margin-top: 40px;
		width: 120px !important;
	}
	.account_box .user_change_pass .userRight h4,
	.account_box .userRight p.invite_a_friend,
	.account_box .update_user_info .userRight h4,
	.account_box .user_favorite_searches .userRight h4,
	.account_box .user_email_alerts .userRight h4,
	.contact_form .userRight h4,
	.contact_form .userRight p.invite_a_friend {
		text-align: center;
	}
	.account_box .user_favorite_searches .userRight h4,
	.contact_form .userRight h4 {
		margin-bottom: 0;
	}
	.account_box .user_change_pass .invite_form input[type="text"],
	.account_box .user_favorite_searches .invite_form input[type="text"],
	.account_box .user_email_alerts .invite_form input[type="text"],
	.contact_form .userRight input[type="text"] {
		width: 100%;
		float: none;
	}
	.contact .contact_form .join_button {
		margin-top: 20px;
	}
	.account_box .update_user_info input {
		width: 100%;
		float: none;
	}
	.account_box .update_user_info .userRight input[type="text"] {
		float: none;
	}
	.account_box .user_change_pass .invite_form .join_button {
		margin-top: 20px;
		width: 120px !important;
	}
	.account_box .update_user_info .userRight .join_button,
	.account_box .user_favorite_searches .invite_form .join_button,
	.account_box .user_email_alerts .invite_form .join_button {
		width: 120px !important;
		display: block;
		margin: auto;
		margin-top: 20px;
	}
	.account_box .user_favorite_searches .alert_text {
		display: none;
	}
	.account_box .set_country .proxyPopupTitle {
		text-align: center;
	}
	.account_box .set_country .instructions {
		text-align: center;
	}
	.userMenu {
		background-color: #ffffff;
		border: none;
		padding-left: 0;
	}
	.userMenu li {
		height: 55px;
		width: 95px;
		margin-bottom: 3px;
	}
	.userMenu li a {
		height: 55px;
	}
	.userMenu .flagContainer {
		width: 40px;
	}
	.userMenu .flagContainer a {
		background-color: #ffffff;
		padding: 15px 0 0 0;
	}
	.userMenu .flagContainer a:hover {
		background-color: #ffffff;
	}
	
	/*.bottomBannerContainer { display: none; }*/
	.bottomBanner { display: none; }
	#webinarContainer .right_floated { display: none; }
	#webinarContainer .filter_box .advanced_search { display: block; margin: auto; width: 60%; }
	#webinarContainer .filter_box .test { display: none; }
	#webinarContainer .filter_box .search_input { width: 100%; margin: auto; margin-bottom: 20px; }
	#webinarContainer .filter_box .search_input .main_search_button { display: inline-block; font-weight: bold; color: #fff; background-color: #ed7336; border: none; height: 30px;}
	
	#webinarContainer .label {
		display: block;
		text-align: left;
		margin-bottom: 5px;
	}
	#webinarContainer .select_label {
		display: inline-block;
	}
	#webinarContainer .filter_box input#searchField { width: 70%; }
	#webinarContainer .filter_box .advanced_search_btn { float: none; display: none; margin-bottom: 20px; }
	#webinarContainer .filter_box .advanced_search_btn  select { width: 100% !important; margin-bottom: 20px; }
	#webinarContainer #pagination1 { display: none; }
	
	.contact_job { padding: 10px; }
	.contact_job .contact_form .g_form input {  width: 70%; }
	.contact_job .contact_form .g_form select {  width: 70%; }
	.contact_job .contact_form .g_form textarea { width: 70%; }
	
	.edit_advanced .title_big { height: 200px; }
	.edit_advanced .input_blocks_big { height: 200px; }
	.edit_advanced .advancedSearchCheck { padding-left: 0px; padding-top: 10px; padding-bottom: 10px; }
	
	.networklist_list .row .col-md-8 { padding: 0px; }
	#frenzy_h3 a { color: white; }
	.clear-filters-div {
		margin-right: 141px;
	}
	#offerLoader {
		position: unset;
		margin-bottom: 15px;
	}
}

@media (max-width: 767px){
	.table-responsive {
		border-top: 0;
	}
	.account_box .user_favorite_searches a.edit, .account_box .user_email_alerts a.edit {
		margin-right: 1px;
	}
	.account_box .user_email_alerts .favorite_searches {
		padding: 0;
	}
	.account_box .user_favorite_searches .alert_text_header, .account_box .user_email_alerts .alert_text_header {
		font-size: 11px;
	}
	.account_box .user_email_alerts .favoriteLabel,
	.account_box .user_favorite_searches a {
		font-size: 12px;
	}
	.sticky_offer_title {
		width: 100%;
	}
	.sticky_offer_title h4 {
		width: 60%;
		font-size: 14px;
	}
	.account_box .user_favorite_searches .modal .modal-dialog,
	.account_box .user_email_alerts .modal .modal-dialog {
		margin: 0;
		height: 100%;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content {
		height: auto;
		min-height: 100%;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-header h3,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-header h3 {
		padding-top: 20%;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-header .close,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-header .close {
		float: left;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .search_btn,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .search_btn {
		display: none;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .search_advanced,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .search_advanced {
		width: 100%;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .search_dropdown,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .search_dropdown {
		display: none;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .filters_block,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .filters_block {
		display: block;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .inline_filters .toggle_filter.align_center,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .inline_filters .toggle_filter.align_center {
		display: block;
		margin: auto;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .inline_filters.align_right,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .inline_filters.align_right {
		text-align: right;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .networkDropdown,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .networkDropdown,
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .countriesDropdown,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .countriesDropdown {
		float: left;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .trafficDropdown,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .trafficDropdown {
		/*right: 5px;*/
		float: right;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .inline_filters,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .inline_filters {
		margin-bottom: 20px
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .search_name input[type="text"],
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .search_name input[type="text"] {
		width: 100%;
		margin-bottom: 30px;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .search_name,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .search_name {
		text-align: center;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-header .close,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-header .close {
		display: block;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .inline_filters,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .inline_filters {
		height: 50px;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .search_block_mobile,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .search_block_mobile,
	.filter_block_mobile .search_block_mobile {
		display: none;
		text-align: center;
		margin-top: 20px;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .search_block_mobile label,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .search_block label, .searchInputArea .dropdown-menu label,
	.filter_block_mobile .search_block_mobile label {
		width: 90px;
		padding: 10px;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .search_block_mobile li,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .search_block li, .searchInputArea .dropdown-menu li,
	.filter_block_mobile .search_block_mobile li {
		float: none;
		display: inline-block;
	}
	.modal_filter_block {
		display: none;
	}
	.account_box .update_user_info .userLeft .join_button {
		width: 120px !important;
		height: 40px !important;
		display: block;
		margin: auto;
		margin-top: 20px;
		float: none;
	}
	h4.home_intro {
		font-size: 20px;
	}
	.register_page .opt_in_text {
		font-size: 20px;
	}
	.register_page h5 {
		font-size: 16px;
	}
	.register_page .view_networks {
		font-size: 22px;
	}
	.container { padding-left: 0px; padding-right: 0px; }
	
	.mainMenu .navbar-toggle { padding: 9px 15px; margin-top: 9px; margin-right: 0px; }
	.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header { margin-left: 0px; margin-right: 0px; }
	.mainMenu .menu_trademark p { padding: 15px 15px 15px 15px; }
	
	.headerLogo { display: none; padding: 0px 15px; background-color: #000000; text-align: center; }
	.headerLogo .top_ads { float: none; padding: 15px 0px; margin: 0px auto; }
	
	.headerLanguage { padding: 5px 15px; }
	
	.searchBox { display: none !important; }
	
	.adRotatorContainer { padding-left: 15px; padding-right: 15px; }
	/*.mobile_header_banner { display: block; }*/
	.headerLogo { display: block; padding: 0px; }
	#top_ads { padding: 0; }
	
	.mainContent { padding-left: 0px; padding-right: 0px; }
	
	.mainContent.offers_list .row { margin: 0px; }
	.mainContent.offers_list .row .list_offer { padding: 0px; }
	
/* 	.menu_offers_type .offer_type_menu { height: 33px; padding: 8px 3px 0px 3px; font-size: 11px !important; }
	.menu_offers_type .offer_type_menu_selected { height: 33px; padding: 8px 7px 0px 7px; font-size: 12px; } */
	
	.debugger { display: none; height: 1px; }
	
	.results_table td{ font-size: 10px; padding: 10px 0 10px 1px; }
	
	.mobileResults{ display: block; }
	
	.offers_list .offer_name_column { /*word-break: break-all;*/ }
	.offers_list .network_column { /*word-break: break-all;*/ }
	.offers_list .searchBox { display: block !important; background-image: none; height: auto; }
	.offers_list .searchBox .searchArea { margin-bottom: 5px; }
	.offers_list .searchBox .searchArea .searchInputArea .main_search_button { width: 40px; background: url('images/search.png'); background-repeat: no-repeat; background-position: center; background-color: #ed7336; color: #fff; font-weight: bold; font-size: 15px;}
	.offers_list .searchArea .searchInputArea .main_search_input { font-weight: normal; font-size: 18px; color: #666; border-radius: 0px; width: 90%; }
	.networklist_list .searchBox { display: block !important; background-image: none; height: auto; margin: 0px 10px; }
	.networklist_list .searchBox .searchArea { margin-bottom: 20px; }
	.networklist_list .searchBox .searchArea .searchInputArea .main_search_button { width: 40px; background: url('images/search.png'); background-repeat: no-repeat; background-position: center; background-color: #ed7336; color: #fff; font-weight: bold; font-size: 15px;}
	.networklist_list .searchArea .searchInputArea .main_search_input { font-weight: normal; font-size: 18px; color: #666; border-radius: 0px; width: 90%; }
	.networklist_list .row { margin: 0px; }
	
	.offerDetails .nav_links { font-size: 11px; }
	
	.wrw .wrwTextAdBottom { height: 70px; }
	.register_page .register_icon { width: 100%; }
	.register_page .register_icon img {
		width: 60px
	}
	.register_page .register_box1 { width: 100%; }
	.register_page .register_box1 input.register_btn { font-size: 18px; }
	.register_page .register_icon .register_text h1 {
		color: #408ab0;
		font-size: 26px;
	}
	.register_page .register_icon .register_text h2.want_more {
		font-size: 18px;
	}
	.add_network .join_button { margin: auto; float: none; font-size: 18px !important; }
	.add_network .input_fields input[type="text"] { width: 70%;}
	
	.advertise,
	.how_to_use,
	.help_page {
		padding: 0 10px;
	}
	
	.resources_category li { width: 100%; } 
	.resources_category li ul li { width: 100%; }
	
	.loginBox .g_form li .contact_label { width: 100%; }
	.loginBox .g_form  li input { width: 100%; }
	.loginBox .g_form  input.login_btn { float: none; width: 100% !important; margin-left: 0px; margin-bottom: 20px; }
	
	.forgot_pass .g_form li input  { width: 50%; }
	
		
	.account_box h2 { text-align: center; }
	.account_box .user_preferences label {
		width: 85%;
	}
		
	#webinarContainer { padding: 10px; }
	#webinarContainer .filter_box .advanced_search { display: none; width: 100%; }
	
	.network_profile { padding: 0px 10px; }
	
	.contact_job .contact_form .g_form input {  width: 100%; }
	.contact_job .contact_form .g_form select {  width: 100%; }
	.contact_job .contact_form .g_form textarea { width: 100%; }
	.contact_job .captcha_input { width: 100%; }
	.contact_job .captcha_img { display: block; margin: auto; float: none; margin-top: 10px; }
	.contact_job .contact_form .label_btn { display: none; }
	.contact_job .join_button { width: 100% !important; }
	
	.header_label { display: block; margin: 0 auto; }
		
	.edit_advanced select { width: 100%; }
	
	.add_content h2 { text-align: center; margin-bottom: 20px; }
	.add_content { padding: 0px 20px; }
	.add_content .press_image { display: block; margin: auto; }

	.cpa_offer .register_box1 { width: 90%; }
	.cpa_offer a.youtube_webinars { width: 90%; }
	.cpa_offer .register_box1 input.register_btn { font-size: 18px; }
	.categoriesList ul li { width: 50%; }
	
	.login_ads {
		padding-top: 5px;
	}
	.resources {
		padding: 0 10px;
	}
	.resources h1,
	.resources h2,
	.resources .description {
		text-align: center;
	}
	.resources h1,
	.resources h2 {
		margin-bottom: 20px;
	}
	.resources .resource_list_block div[class^="col-"]{
		margin-bottom: 40px;
	}
	.resources h4 {
		margin-top: 0;
	}
	.network_sign_up {
		padding: 0 10px;
	}
	.network_sign_up h1,
	.network_sign_up h2,
	.network_sign_up h5 {
		text-align: center;
	}
	.select-button-style {
		width: 100px;
		margin: 0 auto;
	}
	.networkDropdown, .categoryDropdown, .trafficDropdown, .countriesDropdown {
		position: relative!important;
	}
	.filter_block_mobile {
		display: block;
	}
    .searchBox {
        background-color: transparent;
        height: 35px;
    }
    .searchBox .searchArea {
        padding: 0px 15px 0;
    }
    .search_block_mobile ul {
        background-color: transparent !important;
        border: none;
        box-shadow: none;
        display: block;
        position: relative;
        float: none;
        padding: 0;
        text-align: center;
    }
    .select2-dropdown, .select2-selection {
        width: 180px !important;
    }
    .select2-container {
        right: 0px !important;
    }
	#favoriteSearches .select-button-style {
		border: 1px solid #ffffff;
	}
}

@media (max-width: 655px){
	#firstH { transform: scale(0.9); width: 271px; padding: 0px; }
	#secondH { transform: scale(0.9); width: 271px; padding: 0px; }
}

@media (max-width: 595px){
	#firstH { transform: scale(0.8); width: 240px; padding: 0px; }
	#secondH { transform: scale(0.8); width: 271px; padding: 0px; }
	.adRotatorContainer { padding: 0px; height: auto; }
	.adRotatorContainer li { margin-top: 0px; }
	
	.account_box .user_preferences .account_preferences .nav-tabs > li {
		width: 70px;
	}
	.account_box .user_preferences .account_preferences .nav-tabs > li > a {
		font-size: 11px;
		height: 40px;
		text-align: center;
		padding: 5px 0;
	}
}

@media (max-width: 549px){
	.mobile2banners ul { margin-left: -60px; margin-top: -40px; }
	.mobile2banners div { height: 222px; }
	.mobile2banners ul li { transform: scale(0.7); width: 175px; }
	.mobile1banner iframe { transform: scale(0.9); transform-origin: 0 0 0; }
	.mobile1banner div { margin-bottom: -20px !important; }
	
	.register_page .webinar_block.mobile a.youtube_webinars {
		line-height: 20px;
		text-align: center;
	}
}

@media (max-width: 535px){
	#firstH { transform: scale(0.65); width: 180px; padding: 0px; margin-left: -60px; }
	#secondH { transform: scale(0.65); width: 180px; padding: 0px; }
	.mobile_header_banner { padding-top: 5px; }
	/**/
	
	.offerDetails .nav-tabs > li > a {
		font-size: 12px;
		padding: 10px 5px;
	}
	.offerDetails .nav-tabs > li > a.adbeat {
		width: 135px;
		background-size: 120px;
	}
}

@media (max-width: 480px){
	.sticky_offer_title h4 {
		width: 55%;
	}
	.loginBox {
		width: 95%;
		padding: 5px 10px 20px 10px;
	}
	.advertise,
	.help_page {
		padding: 0;
	}
	.register_page .register_box1 {
		padding: 15px 10px 40px;
	}
	.joinButton { float: none; text-align: center; }
	.keywords { width: auto !important; padding: 0px 5px; height: 37px !important; font-size: 14px !important; text-transform: uppercase;}
	.big_btn, .joinButtonScreen { width: auto !important; font-size: 14px !important;}
	.offerDetails .offer_btn .joinButtonScreen { width: 100% !important; }
	.offerDetails .left_flaoted { float: none; margin: auto; }
	.offerDetails .wrwButton {   background-size: 125px auto;height: 37px !important; width: 118px !important; }
	
	.wrw .wrwTextAdTop h3 { font-size: 14px; }
	.wrw .wrwTextAdTop p { font-size: 12px; }
	.wrw .wrwTextAdBottom p { font-size: 12px; }
	.wrw .wrwTextAdBottom { height: 90px; }
	.wrw .wrwHeader .img_what_runs { display: none; }
	.wrw .wrwHeader .powered_by { display: none; }
	
	.register_page_2 .g_form  li input { width: 100%; }
	.register_page_2 .g_form select { width: 100%; }
	.register_page_2 .user_register .submitWidth { font-size: 20px !important; }
	.register_page_2 .g_form  li textarea { width: 100%; }
	
	.advertise .g_form .col-xs-12 {
		padding: 0;
	}
	.advertise .advertiseContact,
	.help_page .help_video {
		padding: 10px 10px 20px 10px;
	}
	.advertise .captcha_img_block,
	.network_sign_up .captcha_img_block,
	.contact .contact_form .captcha_img_block,
	.help_page .help_video .captcha_img_block {
		width: 100%;
	}
	.advertise .code_text,
	.network_sign_up .code_text,
	.contact .contact_form .code_text,
	.help_page .help_videp .code_text {
		width: 100%;
	}
	.add_network .small_btn_orange { display: block; margin: auto; float: none; width: 100% !important; }
	.add_network .loader_small { float: none; display: block; margin: auto; margin-top: 20px;}
	.add_network li { padding: 5px 0px; }
	
	.offer_finish .small_btn_orange { width: 100%; float: none; }
		
	.loginBox .g_form  input { width: 100%; }
		
	.forgot_pass .g_form li input { width: 100%; }
	.forgot_pass .g_form .pass_submit { margin-left: 0px; width: 100% !important; }
	
	.account_box .user_preferences .join_button {
		margin-top: 10px;
	}
/* 	.account_box .user_favorite_searches .favorite_search_block .add_btn,
	.account_box .user_favorite_searches .favorite_search_block .join_button {
		width: 100px!important;
		height: 60px;
		font-size: 14px;
	} */
	
	.account_box .user_change_pass .g_form li input { float: none; }
	.account_box .optionLinks{ width: 30%;}
	.account_box .alertOptionsLabel { width: 150px; }
	.account_box .checkboxContainer{ width: 40%; }
	.account_box .update_user_info input { width: 100%; }
	.account_box .user_change_pass .g_form li input { width: 100%; }
	.account_box .user_change_pass .g_form li .contact_label { width: auto; }
	.account_box .user_favorite_searches .favorite_search_block { margin-top: 20px; }
	.account_box .user_favorite_searches .favoriteLabel { width: 30%;}
	.account_box .user_favorite_searches .favorite_search_block .join_button1 { width: 100% !important; }
	.account_box .user_email_alerts .favorite_search_block { margin-top: 20px; }
	.account_box .user_email_alerts .email_alerts_block { margin-top: 20px; }
	.account_box .user_preferences .networkPreferences ul li { width: 100%; }
	.account_box .user_preferences .categoryPreferences ul li { width: 100%; }
	.account_box .user_preferences .allowedTrafficPreferences ul li { width: 100%; }
	.account_box .set_country .proxyPopupTitle { float: none; }
	
	.network_sign_up .sign_up_div { padding: 20px; }		
	#webinarContainer .filter_box .advanced_search_btn .join_button { width: 100% !important; }		
	.network_profile .network_logo_bg { float: none; display: block; margin: auto; margin-top: 10px; }
		
	.edit_standard .input_fields { width: 100%; }
	.edit_standard .join_button { width: 100% !important; }
	
	.edit_advanced .title_range { height: 70px; }
	.edit_advanced .input_blocks_range { height: 70px; }
	.edit_advanced .input_fields { width: 100%; }
	.edit_advanced .join_button { width: 100% !important; }
	
	.advertise .row { margin: 0px; }
	
	.help_page .row { margin: 0px; }
	.categoriesList ul li { width: 100%; text-align: center; }
	
	#webinarContainer .filter_box input#searchField { width: 100%; }
	#webinarContainer .filter_box .search_input .main_search_button {
		display: block;
		margin: auto;
		margin-top: 20px;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .inline_filters .toggle_filter,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .inline_filters .toggle_filter {
		width: 85px;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .inline_filters,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .inline_filters {
		padding: 0 15px;
	} 
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body ,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body {
		padding: 0 10px;
	}
	.account_box .user_favorite_searches .modal .modal-dialog .modal-content .modal-body .inline_filters .toggle_filter,
	.account_box .user_email_alerts .modal .modal-dialog .modal-content .modal-body .inline_filters .toggle_filter {
	 font-size: 13px;
	}
	.select-button-style {
		width: 85px;
	}
	.menu_offers_type .offer_type_menu, .menu_offers_type .offer_type_menu_selected {
		font-size: 11px;
	}
	.searchBox .searchArea .searchInputArea .main_search_input {
		width: 85%;
	}
    .filter_block_mobile .inline_filters .toggle_filter {
        width: 104px !important;
        font-size: 9px;
    }
   .offerDetails .nav-tabs > li > a {
      font-size: 9px;
   }
}

@media (max-width: 379px){
	.mainMenu .navbar-header .navbar-brand { margin-top: 3px; margin-left: 15px; width: 190px; text-align: left; }
	.mainMenu .navbar-header .navbar-brand img { width: 185px; }

	.side-collapse-container.out { right: 220px; }
	.mainMenu .side-collapse { width: 220px; }
	.mainMenu .navbar-nav > li { width: 220px; }
	.mainMenu .menu_head { width: 220px; }
	.mainMenu .menu_trademark { width: 220px; }
}