@charset "utf-8";
/* CSS Document */
/*font-family: 'Roboto Condensed', sans-serif;font-weight:400;*/
/*font-family: 'Roboto', sans-serif; font-weight:400;*/

.layout{ max-width:90%; padding:0px 10px; margin:auto;}
.header_section{ background:#fff; box-shadow:0px 2px 5px rgba(0,0,0,0.1); padding:10px 0px 0px;}
.logo_part{ float:left; padding-bottom:0px;}
.logo_part a,.logo_part b{display: inline-block;vertical-align: middle;}
.navigation_part{ float:left; margin:0px 0px 0px 5px;}
.user_info{ float:right;}
.navigation_list{ list-style:none;}
.navigation_list > li{ float:left;margin:0px 2px; padding:0px 10px 18px; position:relative;}
.navigation_list > li > a { color:#9baaba; font-size:18px;font-family: 'Roboto Condensed', sans-serif;font-weight:400; display:block;transition:0.3s ease; text-decoration: none;}
.navigation_list > li:after{ position:absolute; bottom:0px; left:0px; right:0; content:''; width:0%; height:3px; background:#fbb232; transition:0.3s ease; margin:auto; }
.navigation_list > li.active:after, .navigation_list > li:hover:after{ width:100%;}
.navigation_list > li.active > a, .navigation_list > li:hover > a{color:#2c3b4a;}
.user_img_inner{ width:47px; height:47px; border-radius:50%; overflow:hidden; border:1px solid #e7e7e7; display:inline-block;}
.user_img_inner>img { display:block; width:100%; height:auto;}
.user_caret { display:inline-block; background:url(../images/bottom_arrow.png) no-repeat 10px center; height:47px; width:22px; padding-left:10px;}

.footer_section{    background: #2c3b4a;padding: 25px 0px;position: fixed;bottom: 0;left: 0;right: 0; z-index:2;}
.footer_left_part{ float:left;}
.footer_right_part{ float:right;}
.footer_logo{ display:inline-block; max-width:60px; height:auto;}
.footer_logo > img { display:block; width:100%; height:auto;}
.copyright_text{ display:inline-block; line-height:29px; color:#979ca2; font-size:14px;font-family: 'Roboto', sans-serif; font-weight:400; vertical-align:top; margin-left:40px;}
.footer_list { list-style:none; overflow:hidden;}
.footer_list > li { float:left;}
.footer_list > li >a { display:block; color:#fff; font-size:14px;font-family: 'Roboto', sans-serif; font-weight:400; margin-left:30px; line-height:29px;}

.content_section{ background:#f8f8f8; padding:15px 0px 30px;}
.content_header {margin-bottom: 10px;}
.content_title{ font-size:26px; color:#2c3b4a;font-family: 'Roboto Condensed', sans-serif;font-weight:700; float:left;}
.btn_orange{ text-align:center; text-transform:uppercase; font-size:15px; color:#fff; background:#004677;  line-height:42px; border-radius:4px; display:inline-block; padding:0px 24px;font-family: 'Roboto', sans-serif; font-weight:500; border:none; outline:none; min-width:145px;}
.btn_spacer_header{ float:right;}
.left_menu{ position:fixed; left:0px; top:0; bottom:83px; background:#3c5165 url(../images/left_menu_bg.png) repeat-x 0 0; width:256px; padding-top:110px;}
.left_menu_list{ list-style:none;}
.left_menu_list  li{ margin-bottom:2px;}
.left_menu_list  li > a { display:block; color:#9baaba; font-size:18px; line-height:40px;font-family: 'Roboto Condensed', sans-serif;font-weight:300; padding:0px 0px 0px 30px; position:relative; transition:0.3s ease;}
.left_menu_list  li > a > span{ position:absolute; left:-3px; top:0;}
.left_menu_list  li:hover , .left_menu_list > li.active{ background:#2c3b4a;}
.left_menu_list > li:hover > a , .left_menu_list > li.active > a{ padding-left:33px; color:#fff;}
.left_menu_list  li:hover > a > span {transition:0.3s ease; left:0; display:inline-block; width:3px; height:40px; background:#f75b49;}
.left_menu_list  .has_sub_menu > a > i{ position:absolute; right:24px; background:url(../images/left_arrow.png) no-repeat 0 center; width:7px; height:40px;}
.left_menu_list  .has_sub_menu:hover > a > i , .left_menu_list > .has_sub_menu.active > a > i{ background:url(../images/left_arrow_hover.png) no-repeat 0 center;}
.left_menu_list  .has_sub_menu.active{ background:#374b5d;}
.left_menu_list  .has_sub_menu.active > a > i{ background:url(../images/left_arrow_hover.png) no-repeat 0 center; transform:rotate(90deg);}
.sub_menu_list > li > a  { padding-left:55px;}
.inner.sub_menu_list > li > a{ padding-left:80px;}
.sub_menu_list > li:hover > a , .sub_menu_list > li.active > a{ padding-left:57px; color:#fff;}
.inner.sub_menu_list > li:hover > a , .inner_sub_menu_list > li.active > a{ padding-left:82px; color:#fff;}
.left_menu_btn{ width:25px; height:30px; position:absolute; right:-25px;background:#3c5165 url(../images/left_arrow_hover.png) no-repeat center center;top: 91px; display:none;}
.left_menu_btn.open{ transform:rotate(-180deg);}
.sub_menu_list{ display:none;}
.toggle_btn{ width:30px; height:30px; padding:6px 5px 4px 5px; border:2px solid #f75b49;  border-radius:3px; float:right; margin:7px 0px 0px 20px; display:none;}
.toggle_btn > span{ background:#f75b49; height:2px;display:block; margin-bottom:4px;}

.login_form{ position:absolute; top:90px; bottom:85px; width:100%; left:0;}
.login_inner_part{ display:table; width:100%; height:100%;}
.login_inner_part > form{ display:table-cell; vertical-align:middle; text-align:center;}
.login_part{ background:#fff; max-width:450px; height:330px; margin:auto; padding:30px; box-shadow:0 0 2px rgba(0,0,0,0.2);}
.login_part > div{ margin-bottom:20px; display:block;}
.login-checkbox{ -webkit-appearance:checkbox; margin-right:10px;}
.checkbox_label{ float:left;color:#6f7c82; font-size:18px;font-family: 'Roboto', sans-serif; font-weight:400;}
.forgot_password{ float:right; color:#f75b49; font-size:16px;font-family: 'Roboto', sans-serif; font-weight:300;}
.aling_right{ text-align:right;}
.logo_part.login_page{ float:none; text-align:center;}

.campaign_page_part{padding: 39px 39px 0px;background: #ffffff; box-shadow:0px 0px 2px rgba(0,0,0,0.2); border-radius:3px;}
.campaign_part_page{ margin-bottom:27px;    position: relative; padding-bottom:15px;}
.campaign_info_button{ margin-top:24px;}
.campaign_page_row{ margin-bottom:28px;}
.campaign_page_left{ float:left;width: 533px; padding-right:28px;}
.campaign_page_right{ float:left; width:400px;}
.campaign_page_label{ font-size:14px; color:#2c3b4a;font-family: 'Roboto', sans-serif; font-weight:400; text-transform:uppercase; letter-spacing:1px; margin-bottom:7px; display:block;}
.campaign_page_input{width: 100%;border: 1px solid #dae5e7;height: 46px; line-height:46px;background: #ffffff;color: #5d666f;font-size: 16px;padding:0px 16px;border-radius: 5px;font-family: 'Roboto', sans-serif; font-weight:300; }
.custom-file-upload-hidden {display: none;visibility: hidden;position: absolute;left: -9999px;}
.custom-file-upload {display: block;width: auto;font-size: 16px;margin-top: 30px;}
.custom-file-upload label {display: block;margin-bottom: 5px;}
.file-upload-wrapper {position: relative; margin-bottom: 5px;overflow:hidden;}
.file-upload-input {border: 1px solid #dae5e7;height: 46px;background: #ffffff;color: #5d666f;font-size: 16px;padding:0px 16px; line-height:46px;border-radius: 5px;font-family: 'Roboto', sans-serif; font-weight:300;float: left; width:435px;}
.file-upload-input:hover ,.file-upload-input:focus{ background-color: darken(#c0392b, 5); outline: none; } 
.file-upload-button {cursor: pointer; background:url(../images/file_upload_icon.png) no-repeat center center;text-indent:-9999px;margin-left:8px;display: inline-block; color: #fff;border: 1px solid #dae5e7;border-radius: 5px;width:62px;height:46px;float: left; /* IE 9 Fix */}
.FileUploadSec .file-upload-button {margin-left: 17px; display: inline-block; width: calc(100% - 452px); }
.FileUploadSec .file-upload-wrapper {margin-bottom: 30px;}
.file-upload-button:hover{background-color: darken(#c0392b, 20);}
.btn_white.orange-text-btn{ color:#f75b49;}
.campaign_upload_btn{ margin-top:8px;}
.border_bottom_campaign{ border-bottom:1px solid #e5e5e5;}
.preview_image_upload{ border-radius:5px; overflow:hidden; max-width:273px; width:0; height:0;    margin-top: 24px;}
.preview_image_upload.image_Added{ width:auto; height:auto; display:block;}
.preview_image_upload > img{ width:100%; height:auto; display:block;}
.image_info_part{ position:absolute; bottom:10px;    width: 505px;}
.image_info_part p{ font-size:14px; color:#9baaba; line-height:24px;}
.image_info_part .image_upload_campaign{ float:left;}
.image_info_part .image_size_campaign{ float:right;}
.Gateway_page_add{ padding-bottom:15px;}
.add_video_part{ padding-bottom:25px;}
.wistia_video_title{ font-size:14px; text-transform:uppercase; color:#a7b8c9; letter-spacing:1px;font-family: 'Roboto', sans-serif; font-weight:400; }
.wistia_video_title > span{ text-transform:none;letter-spacing:0.4px;font-family: 'Roboto', sans-serif; font-weight:300; display:inline-block;}
.refesh_icon{ display:inline-block; background:url(../images/refresh_icon.png) no-repeat 0 center; width:13px; height:16px; margin-left:13px;    vertical-align: bottom;}
.add_video_row{ padding:24px 0px; border-bottom:1px solid #e5e5e5; display:table; width:100%;}
.left_video_img{ display:table-cell; padding-right:28px; width:301px; vertical-align:middle;}
.left_video_img > div { border-radius:5px; overflow:hidden; width:100%; height:auto;}
.left_video_img > div > img { display:block; width:100%; height:auto;}
.right_video_info{display:table-cell;vertical-align:middle;}
.right_video_inner{ padding-right:103px; position:relative;}
.right_video_inner > h3{ font-size:18px; color:#2c3b4a; line-height:24px; letter-spacing:0.4px;font-family: 'Roboto', sans-serif; font-weight:400; margin-bottom:9px;}
.right_video_inner > p{ font-size:14px; color:#5d666f; line-height:24px; letter-spacing:0.8px;font-family: 'Roboto', sans-serif; font-weight:300; margin-bottom:20px;}
.size_length_video > span{ color:#9baaba; font-size:14px; line-height:24px; margin-top:26px;font-family: 'Roboto', sans-serif; font-weight:400; margin-right:25px;}
.custom_radio{ position:absolute; right:10px; top:50%; margin-top:-16px; width:32px; height:32px; background:url(../images/input_radio_empty.png) no-repeat 0 0; display:block;}
.custom_radio > span { width:0px; height:0px;  overflow:hidden; visibility:hidden;} 
.custom_radio.checked{ background:url(../images/input_radio_filled.png) no-repeat 0 0;}
.custom_checkbox{ background:url(../images/empty_checkbox.png) no-repeat 0 center; padding-left:30px; position:relative;}
.custom_checkbox > span { width:0px; height:0px;  overflow:hidden; visibility:hidden; position:absolute;}
.custom_checkbox.checked{background:url(../images/filled_checkbox.png) no-repeat 0 center; }
.dealer_selected .custom_checkbox{ background:none; padding-left:0px;}
.dealer_selected .custom_checkbox.checked{ background:none;}
.dealer_listing .delete_dealer{ display:none;}
.content_massage_center{ width:100%; padding:15px 30px; background:#fff; box-shadow:0px 0px 2px rgba(0,0,0,0.2); margin-top:20px;}
.content_massage_center.error{color:#f00;} 
.content_massage_center.success{color:#067C01;}
.content_massage_center > p{ text-align:center;font-family: 'Roboto', sans-serif; font-weight:400; font-size:16px;}
.preview_multi_upload .preveimg_top img{display: block;max-width:100%;}
.preview_multi_upload .preveimg_top{margin-bottom: 15px !important;}


/*analytics page css*/
.inner_analytics{ max-width:1030px; margin:auto;}
.inner_analytics_body{margin-top: 20px;border: 1px solid #f0f0f0;border-radius: 3px;width: 100%;padding: 30px 39px 20px 39px;background: #ffffff;overflow: auto;}
.analitics_part_title{ font-size:24px; text-transform:uppercase;font-family: 'Roboto Condensed', sans-serif;font-weight:300; line-height:56px; background:#f4f6f7; color:#2c3b4a; padding:0px 25px;} 
.analitics_inner_body{ border:1px solid #dae5e7; border-top:none; padding:31px 22px 31px 20px; margin-bottom:32px;}
.dashboard_row_colume{ display:table; width:100%;}
.dashboard_block_colume{ display:table-cell; vertical-align:top; border:8px solid #fff; box-shadow:inset 0px 0px 1px #5C6D7E , inset 1px 0px 1px #DAE5E7; background:#fff; border-top:0; border-bottom:0; padding:1px;}
.ie .dashboard_block_colume{box-shadow:inset 0px 0px 1px #A5B1BE,inset 0px 0px 1px #A5B1BE , inset 1px 0px 1px #A5B1BE;}
.inner_block_dashboard{width:285px; padding:22px;height:100%; background:#fff;}
.dashboard_filter_part{ margin-bottom:16px;}
.dashboard_filter_tab{ border:1px solid #dae5e7; border-right:none; border-radius:5px; float:left; position:relative; z-index:1; line-height:0px; font-size:0px; margin-left:8px;}
.dashboard_filter_tab >a { border-right:1px solid #dae5e7; display:inline-block; width:160px; text-align:center; line-height:44px; font-size:16px;font-family: 'Roboto', sans-serif; font-weight:300; color:#5d666f; text-decoration:none;}
.dashboard_filter_tab >a:hover , .dashboard_filter_tab >a.active{ color:#25acd3;}
.dashboard_filter_tab >a:last-child{ border-radius:5px;}
.dashboard_filter_date{ position:relative; overflow:hidden; margin-left:16px; float:left; width:395px;}
.dashboard_filter_date .range-block-append-target{ width:100%;}
.dashboard_filter_date .range-block-append-target input{ width:40%;background-color: transparent; border-radius:5px;}
.dashboard_filter_date .range-block-append-target input.last{ margin-right:10px;}
.dashboard_filter_date .range-block-append-target input.filter_dashboard_submit{ border:none; outline:none; width:58px; height:46px; border-radius:5px; background:#f75b49 url(../images/search_btn_icon.png) no-repeat center center; margin-right:0px;}
.dashboard_filter_date .rma-form-input {height: 46px;line-height: 44px;border:1px solid #dae5e7;}
.dashboard_filter_date .range-block-append-target .campaign-dashboard-call{ width:83%; left:0px; position: absolute;height: 100%;top: 0;}
.dashboard_box_title{ color:#5d666f; font-size:20px; line-height:35px; padding-left:50px;font-family: 'Roboto', sans-serif; font-weight:300;}
.dashboard_box_title.trafic{ background:url(../images/dash_trafic_icon.png) no-repeat 0 center;}
.dashboard_box_title.sales{ background:url(../images/dash_sales_icon.png) no-repeat 0 center;}
.dashboard_box_title.profit{ background:url(../images/dash_profit_icon.png) no-repeat 0 center;}
.chart_part_dash{ margin-top:25px;}
.dash_chart_img{ float:left; margin-top:10px;}
.chart_number_part{ float:right;font-family: 'Roboto', sans-serif; font-weight:300;}
.chart_number_part > span{ color:#a1a5aa; font-size:13px; line-height:24px; margin-bottom:9px; display:block;}
.chart_number_part > p{ font-size:52px; color:#2c3b4a; line-height:52px;}
.total_view_title{ float:left; font-size:13px; color:#a1a5aa; line-height:18px;font-family: 'Roboto', sans-serif; font-weight:300;}
.number_total{ float:right; font-size:18px;font-family: 'Roboto', sans-serif; font-weight:400; color:#25acd3; line-height:36px;}
.total_view_strip{ padding-bottom:7px; border-bottom:2px solid #f75b49; margin-top:28px;}
.persantage_view_strip{ margin-top:30px;}
.persantage_view_border{ background:#ced1d4; height:6px; width:100%; margin-top:20px; position:relative; zoom:1;}
.persantage_view_border > i{left:0px; position:absolute; width:0%; height:100%; border-bottom:6px solid #f75b49; text-align:right; display:block; font-size:15px; color:#5d666f;}
.persantage_view_border > span{left:0px; position:absolute; width:0%; margin-top:-20px; text-align:right; min-width:40px;}

.analitics_part_block{ background:#f4f6f7; padding:30px;}
.analitics_title_block { float:left; width:245px; margin:0px 25px;}  

.analitics_title_block > span{ display:inline-block; color:#9ca1a6; font-size:14px; line-height:20px;font-family: 'Roboto', sans-serif; font-weight:300; vertical-align:top; width:60px;  margin:5px 10px 0px 0px;}
.analitics_title_block > span.extra_margin{ margin-top:15px;}
.analitics_title_block > div { float:right;}
.analitics_title_block > div >  h3{ display:inline-block;font-family: 'Roboto', sans-serif; font-weight:300; color:#2c3b4a; font-size:64px;vertical-align:top; line-height:48px; margin-right:4px;}
.analitics_title_block > div > p{ display:inline-block;font-family: 'Roboto', sans-serif; font-weight:300; color:#5d666f; font-size:14px; line-height:10px;vertical-align:top; margin-top:10px;}
.analitics_title_block > div > p > span { display:block; color:#25acd3; text-align:center; margin-bottom:5px;}
.analitics_box_title{ color:#5d666f; font-size:18px; line-height:20px;font-family: 'Roboto', sans-serif; font-weight:300; }
.analitics_box_title > span { width:76px; height:2px; display:block; background:#f75b49; margin-top:12px;}
.analitics_listing { list-style:none; margin-top:16px;}
.analitics_listing  > li{ overflow:hidden;font-family: 'Roboto', sans-serif; font-weight:300; margin:0px 0px 10px 0px;}
.analitics_listing  > li > p { float:left; color:#a1a5aa; font-size:14px;line-height:18px;}
.analitics_listing  > li > span {float:right; color:#25acd3; font-size:16px; line-height:18px;}
.analitics_listing  > li > span > i{color:#5d666f; font-size:12px; line-height:18px; font-style:normal;}

.analitics_inner_body .dataTables_filter{ display:none;}
.analitics_inner_body .rma-table-body{ padding:0px 9px 0px 9px;}
.analitics_inner_body .rma-table td{ font-size:16px; text-align:right; color:#25acd3; padding:0px 20px;}
.analitics_inner_body .rma-table td > span{color:#5d666f; font-size:13px; }
.analitics_inner_body .rma-table td.first_colume_td{color:#5d666f; text-align:left; padding:0px;}
.analitics_inner_body .rma-table th{ text-transform:uppercase; font-size:14px; font-weight:300 !important;}
.analitics_inner_body table.dataTable thead .sorting, .dashboard_row_colume table.dataTable thead .sorting_asc, .dashboard_row_colume table.dataTable thead .sorting_desc, .analitics_inner_body table.dataTable thead .sorting_asc_disabled,.dashboard_row_colume  table.dataTable thead .sorting_desc_disabled{background-position: 90% center;}
.analitics_inner_body .rma-table-body{ min-width:768px;}
.areafield{height:150px !important;resize:none;}

.setting_manual{ background:url(../images/setting_icon.png) no-repeat 0 0; width:22px; height:22px; background-size:cover; display:block; float:right; margin:-10px -10px 0px 0px; outline:none;}
.setting_manual:focus{ outline:none; border:none;}
.rma-table-cover.rma-small-table-cover.analitics_sales_content{ margin-top:20px;}
.analitics_popup_row{ margin-bottom:10px;}
.analitics_popup_row > label{font-size: 14px;color: #2c3b4a;font-family: 'Roboto', sans-serif;font-weight: 400;text-transform: uppercase;letter-spacing: 1px;margin-bottom: 7px;display: block;}
.analitics_popup_row > .analitics_popup_input{width: 100%;border: 1px solid #dae5e7;height: 46px;line-height: 46px;background: #ffffff;color: #5d666f;font-size: 16px;padding: 0px 16px;border-radius: 5px;font-family: 'Roboto', sans-serif;font-weight: 300;}
.analitics_popup_submit{text-align: center;text-transform: uppercase;font-size: 15px;color: #fff;background: #f75b49;line-height: 42px;border-radius: 4px;display: inline-block;padding: 0px 24px;font-family: 'Roboto', sans-serif;font-weight: 500;border: none;outline: none;min-width: 145px; margin-top:20px;}
.Dropdown_Menu {display: none; position: absolute; top: 43px; left: 0px; background: #ffffff; z-index: 10; width: auto; padding: 10px 10px; text-align: left;width: 200px;}
.Dropdown_Menu li {display: block;}
.Dropdown_Menu li a{color: #9baaba; font-size: 18px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; display: block; transition: 0.3s ease;text-decoration: none;}
.Dropdown_Menu li a:hover,.Dropdown_Menu li a.active,.Dropdown_SubMenu li a.active{color: #FBB232;}

.btn_orange:hover , .btn_orange:focus {text-decoration: none;color: #fff}
.btn_white:hover , .btn_white:focus {text-decoration: none; color: #435a70}

/*Kerry project sytyle*/
.navigation_list .Dropdown_Menu li{position: relative;}
.navigation_list ul.Dropdown_SubMenu{display: none;position: absolute; top:0%; left:100%; background: #ffffff; z-index: 10; width: auto; padding: 10px 10px 10px 20px; text-align: left;width: 200px;}
.navigation_list li:hover > ul.Dropdown_Menu{display: block;}
.navigation_list ul.Dropdown_Menu li:hover > ul.Dropdown_SubMenu{display: block;}


/*add remove button */
.add_remove_button {text-align: right;}
.all_btnPart{float: right;}
.add_remove_button a,.filter_btnPart a,.all_btnPart a{padding: 10px;background: #004677;display: inline-block;font-family: 'Roboto', sans-serif; font-weight: 500;font-size: 15px;color: #fff;border-radius:5px;text-decoration: none;margin: 0px 5px;vertical-align: middle;}
.lenghtPart,.searchPart{display: block;padding: 5px 0px;}
.dashboard_box_title.trafic{ background:url(../images/dash_trafic_icon.png) no-repeat 0 center;}
.two_part{display: inline-block !important;width: 35% !important;vertical-align: top;position: relative;}
.two_part3{display: inline-block !important;width: 60% !important;margin: 0px auto 00px !important;position: relative;}
textarea.rma-form-field.two_part3{height: 250px;}
.last_brand_image {max-width: 250px; height: 250px; display: block; margin-right: 10px; background: #333; width: 100%; }
.mini_brand_image {width: 96px; height: 78px; display: block; margin-right: 10px; background: #333; }
.small {padding: 10px 0px; }
.small .file-upload-input{max-width: 300px;width: 70%;}

.brand_desc_3,.brand_desc_2{display: block;float: left;margin: 10px 1%;border: 1px solid black;padding: 10px;border-radius: 15px;}
.brand_desc_3{width: 61%}
.brand_desc_2{width: 35%;}
.frm_btn_part{margin-left: 30%;}
.Delete_Image.delete_image_remove_icon_main{right: 40px;}
.Delete_Image.delete_image_remove_icon_main_bg{right: 40px;}
.Delete_Image.delete_image_remove_icon_common{right: 78px;}
.Delete_Image.delete_image_remove_icon_mini_brand_logo{left: 80px;right: auto;}

/*brand desciption page*/
.brand_desc_part .rma-table-body{padding: 0px 15px;}
.brand_desc_left{float: left;width: 58%;background:#eeeeee;border: 1px solid #dadada;margin-right: 2%;}
.brand_desc_right{float: right;width: 40%;background:#eeeeee;border: 1px solid #dadada;}
.brand_desc_inner{padding: 15px;position: relative;display: block;}
.brand_left_head{padding-bottom: 8px;position: relative;display: block;border-bottom: 1px solid gray;}
.brand_desc_title{float: left;color: #7193b2;font-size: 18px;display: block;position: relative;margin-top: 10px;}
.brand_right_btn{float: right;display: block;position: relative;}
.brand_right_btn a{padding: 10px;background: #004677;display: inline-block;font-family: 'Roboto', sans-serif;font-weight: 500;font-size: 15px;color: #fff;border-radius: 5px;text-decoration: none;}
.brand_desc_list,.doc_desc_list{position: relative;display: block;padding-top: 15px;height: 400px;overflow: auto;}
.brand_list_block{position: relative;display: block;padding-bottom: 15px;}
.brand_list_left{width: 120px;float: left;position: relative;display: block;margin-right: 20px;    height: 80px; background: #000;}
.brand_list_right{width: 250px;float: left;position: relative;display: block;}
.brand_list_left img{width: auto; display: block; max-width: 100%; max-height: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.desc_list_title{display: block;font-size: 16px;color: #000;margin-bottom: 10px;position: relative;}
.brand_action_lock{width: 32px;height: 32px;display: block;cursor: pointer;float: left;margin-right: 5px;background: url(../images/lock_unlock.png) no-repeat 0 0;}
.brand_action_unlock{width: 32px;height: 32px;display: block;cursor: pointer;float: left;margin-right: 5px;background: url(../images/lock_unlock.png) no-repeat 0 -33px;}
.brand_action_delete{width: 32px;height: 32px;display: block;cursor: pointer;float: left;margin-right: 5px;background: url(../images/delete_icon.png) no-repeat 0 0;}
.brand_action_edit{width: 32px;height: 32px;display: block;cursor: pointer;float: left;margin-right: 8px;background: url(../images/edit_icon.png) no-repeat 0 0;}
.brand_action_flash{width: 32px;height: 32px;display: block;cursor: pointer;float: left;margin-right: 8px;background: url(../images/flash_icon.png) no-repeat 0 0;}
.brand_action_mp{width: 32px;height: 32px;display: block;cursor: pointer;float: left;margin-right: 0px;background: url(../images/mp4_icon.png) no-repeat 0 0;}
#brand_add_image,#brand_add_video,#brand_add_docs{max-width: 600px;}
.brand_img_thumb_block{display: inline-block;position: relative;}
.video_close .Delete_Image.delete_image_remove_icon_common{right: -16px;}
.brand_img_thumb{display: inline-block;width: 120px;height: auto;margin-right: 25px;position: relative;vertical-align: top;}
.brand_img_thumb img{display: inline-block;width: 100%;}
.brand_img_thumb_block .rma-form-label.small{width: 234px;display: inline-block;vertical-align: top;padding-top: 0px;margin-bottom: 0px;}
.thumb_size_desc{display: block;font-size: 14px;color: #808080;position: relative;}
.video_size_desc{display: inline-block;font-size: 14px;color: #808080;position: relative;width: 65%;}
.doc_type_list{display: inline-block;width: 60%;margin-bottom: 15px;}
#brand_add_docs .rma-form-field.doc_type_text{height: 30px;}
#brand_add_docs .brand_img_thumb{margin-left: 10px;margin-right: 0px;}
/*End*/
#add_benefit .textarea_effect,#edit_benefit_popup .textarea_effect ,#add_benefitpopup .textarea_effect{    width: 300px;height: 150px;border: 1px solid #dae5e7;height: 136px;background: #ffffff;color: #5d666f;font-size: 16px;padding: 16px;border-radius: 5px;}
#add_benefit .rma-form-field.doc_type_text,#edit_benefit_popup .rma-form-field.doc_type_text{height: 30px;}
.color_radio{display: inline-block;}
.color_radio label{display: inline-block;margin-right: 8px;}
.color_radio label input{margin-right: 5px;}
.edit_cancel_file{display: inline-block;line-height: 42px;}
.edit_cancel_file a{font-size: 20px;text-decoration: none;padding: 12px;color: #333;}

#open_image_video img,#open_image_video video,#open_image_video iframe{display: block;width: 100%;}
.open_image_video.rma-popup{padding: 30px 20px;}
.drop_brand_option{display: inline-block;width: 65%;}
.drop_brand_option .chosen-container {width: 82% !important;}
.drop_brand_option .add_brand_popup{display: inline-block;padding: 5px 10px;background: #004677;color: #fff;}
.custom_sub_brandpopup{position: absolute;    text-align: left;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;box-sizing: border-box;background: rgba(0,0,0,0.5);z-index: 10000;display: none;}
.custom_sub_brandpopup_inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;}
.custom_close_btn{position: absolute;top: 5px;right: 10px;font-size: 18px;color: #000;font-weight: bold;}

.sku_add_btn{    float: right;margin-right: 55px;padding: 5px 12px;background: #004677;color: #fff;}
.sku_add_btn:hover,.sku_add_btn:focus{color: #fff;}
.require_star{color: red;font-weight: bold;}
.business_need_list{width: 55%;}
.loader_block{display: none;z-index: 100000;width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;background: rgba(0,0,0,0.5);}
.loader_gif{background: url(../images/loader.gif);width: 100px;height: 100px;background-size: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.tb_active{background-color: #ffd200 !important;}
/* settings css */
.setting_part{max-width: 800px;position: relative;display: block;}
.setting_block{display: block;padding: 5px 0px 10px;}
.setting_name{display: inline-block;width: 35%;vertical-align: middle;}
.setting_name span{display: block;font-size: 18px;}
.setting_field{display: inline-block;width: 50%;vertical-align: middle;}
.setting_img_block{display: inline-block;width: 10%;vertical-align: middle;position: relative;}
.setting_img_block img{display: block;max-width: 100px;width: 100%;height: auto;}
.setting_field .file-upload-input{width: 300px;}
.setting_block .rma-form-field{width: 300px;height: 30px;}
.setting_block .setting_save_btn{padding: 10px;background: #004677;display: inline-block;font-family: 'Roboto', sans-serif;font-weight: 500;font-size: 15px;color: #fff;border-radius: 5px;text-decoration: none;border: none;}
.setting_field select{width: 300px;display: block;height: 30px;border: 1px solid #dae5e7;}
.setting_field .radio_option{display: inline-block;margin: 0px 10px;width: 15px;height: 15px;vertical-align: text-bottom;}
.setting_field .radio_option:first-child{margin-left: 0px;}
.setting_img_block .Delete_Image{top: -5px;left:auto;right: -25px;}
.product_tab{display: block;width: 100%;margin-bottom: 20px;}
.product_popup_tab{max-width: 750px !important;}
.product_tab .sub_tab_product{display: block;float: left;width: 25%;color: #fff;background: #004677;padding: 12px; border: 1px solid; text-align: center;font-size: 20px;}
#cke_kerry_product,#cke_packagedes{display: inline-block;}
.preview_multi_upload{display: block;width: 100%;}
.preview_multi_upload .preveimg_top{display: block;float: left;width: 18%;position: relative;background:red;margin:0 1%;}
.cross_img{position: absolute; width: 15px; right: -6px; top: -7px;z-index: 1;}
.brand_list img{width: 15px;display:inline-block;}
.brand_list table{}
.brand_list .left,.brand_list .right{border: 2px solid  #e9eff1;min-height: 50px;}
.brand_list td{padding:5px;}
#call_1,#call_2,#call_3,#call_4{display: none;}
.product_popup_tab textarea{height: 90px !important;}
.business-table_popup td{padding: 15px; }
.product_popup_tab .rma-form-block{margin-bottom: 10px;}
.sub_brand_eclips{    max-height: 20px;overflow: hidden;white-space: nowrap;width: 145px;text-overflow: ellipsis;display: inline-block;}

/* new topic and product */
.new-pro-list { width: 30%; float: left;    padding: 0px 15px; font-family: 'Roboto Condensed', sans-serif;}
.new-pro-title {margin-bottom: 15px; position: relative;font-family: 'Roboto', sans-serif ;  }
.new-pro-title span {display: inline-block; float: right; }
.new-pro-title p{ color: #016690; font-size: 20px; font-weight: 400; display: inline-block;/* width: 100%;*/ }
.new-pro-title a {color: #fff; background: #004a83; font-weight: 400; padding: 2px 10px; font-size: 18px; border-radius: 5px; display: inline-block; text-decoration: none;min-width: 40px;}


.new-que-list {}
.new-que-list li{ list-style: none; margin-bottom: 10px;}
.new-que-list li a {color: #8a8a8a; font-size: 18px; font-weight: 400;  padding: 10px 5px; text-decoration: none;}

.new-que-list .Active-product{ background: #e7f200; border-radius: 5px;  }

.que_title ,.edit_que ,.delete_que {display: inline-block;}
.edit_delete_que {display: inline-block; float: right;}


.new-pro-que { width: 35%; float: left;    padding: 0px 25px; font-family: 'Roboto Condensed', sans-serif;}
.new-pro-que .new-pro-title .Active-question {color: #a65c6d; float: none; display: inline-block;width: 47%; text-align: center;}
/*.new-pro-que .new-pro-title .Active-question:after {content: ''; border-bottom: 2px dashed #006486; width: 50%; display: inline-block; position: absolute; right: 0; top: 25px; }*/
.new-pro-que .new-pro-title span { display: block; color: #53656f; float: none; }
.new-pro-que .new-pro-title .new-pro-subtitle {font-size: 16px; font-weight: 700; }




.new-available-que { width: 35%; float: left;    padding: 0px 15px; font-family: 'Roboto Condensed', sans-serif;}
.new-available-que p { display: block; }
.available-que-tab {float: right;}
.new-available-que .new-pro-subtitle {display: block; float: none; font-size: 16px; font-weight: 700; color: #53656f; }

.new-pro-quelist .que-list {list-style: none; font-size: 18px; font-weight: 400; color: #878b8c; margin-bottom: 10px; cursor: pointer; font-family: 'Roboto Condensed', sans-serif; margin: 0 5px 5px 5px; padding: 5px; }
.new-pro-quelist .Product-Question-List {border: 1px solid #eee; min-height: 20px; list-style-type: none; margin: 0; padding: 5px 0 0 0; margin-right: 10px; }
 

.new-business-product .new-pro-title span{display: inline-block; float: right;margin-left: 10px;}
.new-business-product .new-pro-title p {display: inline-block; width: auto;}
.new-business-product .business_section {width: 33.33%}




.business_list li {list-style: none; margin-bottom: 10px; padding: 0px 5px; cursor: pointer;}
.business_list label {display: block; cursor: pointer;}
.business_list .Active_business_list {background: #e7f200;}
/*.business_list .Active_business_list .business_needbtn{color: #fff;}*/
.business_list .check_active_business {display: inline-block; vertical-align: middle; }
.business_list li .business_needbtn{ text-decoration: none; display: inline-block; padding: 10px; vertical-align: middle; width: calc(100% - 20px); }
.business_list li .business_needbtn span{  font-family: 'Roboto', sans-serif; display: inline-block; color: #8a8a8a; font-size: 16px; font-weight: 400; vertical-align: top;}
.business_list li .business_needbtn span:nth-child(2) {float: right; color: #8a8a8a; font-size: 16px; font-weight: 400; }
.business_needbtn select {background: #fff; color: #000; float: right;}

.business_section .edit_delete_que {pointer-events: all !important; }
.business_section .edit_delete_que a {color: #8a8a8a; font-size: 18px; margin-right: 10px; }
/*.business_section .Active_business_list .edit_delete_que a  {color: #fff; }*/
/*.product_section .ActiveProTab .edit_delete_que a {color: #000; }*/

.add_benefitpopup {text-decoration: none; float: right; background: #000; width: 25px; text-align: center; color: #fff; font-size: 18px; font-weight: 700;}
.add_benefitpopup:hover {text-decoration: none;color: #fff;outline: 0;}
.add_benefitpopup.disable_benefit_popup {/*pointer-events: none;*/}

/*.product_section , .benefit_section{ display: none; }*/ 
.BusinessNeed_List [type="checkbox"]:checked, .BusinessNeed_List [type="checkbox"]:not(:checked) , .product_section [type="checkbox"]:checked, .product_section [type="checkbox"]:not(:checked) , .benefit_section [type="checkbox"]:checked, .benefit_section [type="checkbox"]:not(:checked) {position: absolute; left: -9999px; }

.BusinessNeed_List [type="checkbox"]:checked + label, .BusinessNeed_List [type="checkbox"]:not(:checked) + label, .product_section [type="checkbox"]:checked + label, .product_section [type="checkbox"]:not(:checked) + label, .benefit_section [type="checkbox"]:checked + label, .benefit_section [type="checkbox"]:not(:checked) + label {position: relative; padding-left: 15px; cursor: pointer; }

.BusinessNeed_List [type="checkbox"]:checked + label:before, .BusinessNeed_List [type="checkbox"]:not(:checked) + label:before , .product_section [type="checkbox"]:checked + label:before, .product_section [type="checkbox"]:not(:checked) + label:before  , .benefit_section [type="checkbox"]:checked + label:before, .benefit_section [type="checkbox"]:not(:checked) + label:before {content: ''; position: absolute; left: 0; top: 50%; width: 18px; height: 18px; border: 1px solid #ddd; background: #fff; transform: translateY(-50%); -webkit-transform: translateY(-50%); }

.BusinessNeed_List [type="checkbox"]:checked + label:after, .BusinessNeed_List [type="checkbox"]:not(:checked) + label:after, .product_section [type="checkbox"]:checked + label:after, .product_section [type="checkbox"]:not(:checked) + label:after, .benefit_section [type="checkbox"]:checked + label:after, .benefit_section [type="checkbox"]:not(:checked) + label:after {content: ''; width: 8px; height: 8px; background: #2a7b92; position: absolute; top: 19px; left: 5px; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }

.BusinessNeed_List [type="checkbox"]:checked + label:after, .BusinessNeed_List [type="checkbox"]:not(:checked) + label:after,
.product_section [type="checkbox"]:checked + label:after, .product_section [type="checkbox"]:not(:checked) + label:after ,
.benefit_section [type="checkbox"]:checked + label:after, .benefit_section [type="checkbox"]:not(:checked) + label:after{top: -4px; }


/*.benefit_section [type="checkbox"]:checked + label:after, .benefit_section [type="checkbox"]:not(:checked) + label:after {top: 19px; }*/
.BusinessNeed_List [type="checkbox"]:not(:checked) + label:after , .product_section [type="checkbox"]:not(:checked) + label:after, .benefit_section [type="checkbox"]:not(:checked) + label:after {opacity: 0; -webkit-transform: scale(0); transform: scale(0); }
.BusinessNeed_List [type="checkbox"]:checked + label:after, .product_section [type="checkbox"]:checked + label:after, .benefit_section [type="checkbox"]:checked + label:after {opacity: 1; -webkit-transform: scale(1); transform: scale(1); }

.color_pkr {float: right;}
.product_section li {border: 1px solid #fff;}
.product_section li.Active_ProductList { border: 1px solid #004a83 }

.business_section .check_onlyProduct {pointer-events: none;}
.product_section .check_onlyProduct {pointer-events: none;}
.benefit_section .check_onlyProduct {pointer-events: none;}

/*.product_section .check_onlyProduct:not(.edit_delete_que) {pointer-events: none;}*/



.new-pro-que .new-pro-title .pro-text {display: block }
.new-pro-que .new-pro-title .pro-que-active {display: block; position: relative; font-size: 20px; width: 100%; text-align: left; border-bottom: 2px dashed #006486; margin-bottom: 10px; min-height: 30px;overflow: hidden;
text-overflow: ellipsis; white-space: nowrap; height: 30px; } 
.que_title {width: 80%; font-size: 14px; font-weight: 400; color: #878b8c; margin-bottom: 10px; cursor: pointer; font-family: 'Roboto Condensed', sans-serif;text-decoration: none;}
.que_title:hover {color: #878b8c; text-decoration: none;}
/*.check_active_product {}
.check_active_product:before {content: ''; }
.check_active_product:after {content: '';}*/

/*.check_active_product {visibility: hidden; }
.check_active_product::after {visibility: visible; content: ""; width: 20px; height: 20px; border: 1px solid #000; display: inline-block; }
.check_active_product:checked::after {content: ""; background: url("../images/chk-mark.png") no-repeat center center; background-size: 100%; }*/

/*.check_active_product {visibility: hidden; }
.check_active_product::after {visibility: visible; content: "";  width: 18px; height: 18px; border: 1px solid #ddd; background: #fff; display: inline-block; } 
.check_active_product:checked::after {content: ""; width: 8px; height: 8px; background: #2a7b92; }
.check_active_product::before {content: '';}*/
.BusinessNeed_List .business_needbtn span:nth-child(1) {width: 70%; color: #8a8a8a; font-size: 16px; font-weight: 400; } 
.product_section .business_needbtn span:nth-child(1),.benefit_section .business_needbtn span:nth-child(1) {width: 40%; color: #8a8a8a; font-size: 16px; font-weight: 400; }
.benefit_section .business_needbtn span:nth-child(1) {width: 80%;}
.product_chkClass {display: inline-block; width: calc(100% - 20px); vertical-align: middle; }
.lbl_prosection {display: inline-block !important; vertical-align: top; top: 20px; }

.new-pro-quelist .edit_delete_que a {color: #8a8a8a; font-size: 18px; font-weight: 400; padding: 10px 5px; text-decoration: none; }
.product_section .sp-replacer{float:right;}
.product_section .ActiveProTab .edit_delete_que a,.product_section .business_list li.ActiveProTab .business_needbtn span{color: #000 ; }

.event-label {display: inline-block !important;}
.event-label.event-label-input {}
.event-label input[type="number"] {width: 55% !important;margin-right: 0; display: inline-block; font-size: 14px;}
.event-label .rma-form-label {display: inline-block;}
.event-label .rma-form-label:last-child {text-align: right;}
.event-label-time.event-label {width: 20% !important;}
.event-label.rma-link-show {margin-right: 0 !important}

@media screen and (min-width:1446px) and (max-width:1919px){
.has_left_menu .layout{ margin-left:350px;}
}
@media screen and (min-width:1190px) and (max-width:1446px){
.has_left_menu .layout{ margin-left:270px;}
.campaign_page_right{ width:272px;}
}
@media screen and (min-width:1024px) and (max-width:1189px){
.navigation_part {margin: 29px 0px 0px 175px;}
.has_left_menu .layout{ margin-left:256px;}
.has_left_menu .navigation_part {margin: 29px 0px 0px 45px;}

.campaign_page_part {padding: 20px 20px 0px;}
.campaign_page_right {width: 290px;}
.campaign_page_left {width: 400px;}
.file-upload-input{ width:302px;}
.image_info_part{ width:370px;}
.right_video_inner{ padding-right:50px;}
.brand_desc_right .brand_list_right{width: 190px;}
}
/**/
@media screen and (min-width:1024px) and (max-width:1064px){
.inner_block_dashboard {width: 250px;padding: 15px;}	
.dashboard_filter_tab >a{ width:146px;}
.analitics_title_block {width: 251px;margin: 0px 15px;}
}

@media screen and (min-width:1024px){
.left_menu{ left:0px !important;}
.layout.menu_left.goes_right{ transform:translate(0px, 0px) !important;}	
}
@media screen and (min-width:960px) and (max-width:1023px){
.navigation_part {margin: 29px 0px 0px 125px;}
.left_menu_btn{ display:block;}
.left_menu{ left:-256px;}
.left_menu{ transition:0.6s ease;}
.left_menu.open_menu{ left:0px;}
.layout.menu_left{ transition:0.6s ease;}
.layout.menu_left.goes_right{ transform:translate(256px, 0px);}

.campaign_page_right{ width:272px;}
/**/
.inner_block_dashboard {width: 250px;padding: 15px;}	
.dashboard_filter_tab >a{ width:138px;}
.analitics_title_block {width: 230px;margin: 0px 15px;}
.dashboard_filter_date{ width:360px;}
.dashboard_filter_date .range-block-append-target input{ width:39%;}
.brand_desc_right .brand_list_right{width: 170px;}

}
@media screen and (min-width:768px) and (max-width:959px){	
.navigation_part {margin: 29px 0px 0px 50px;}
.left_menu_btn{ display:block;}
.left_menu{ left:-256px;}
.left_menu{ transition:0.6s ease;}
.left_menu.open_menu{ left:0px;}
.layout.menu_left{ transition:0.6s ease;}
.layout.menu_left.goes_right{ transform:translate(256px, 0px);}

.campaign_page_part {padding: 20px 20px 0px;}
.campaign_page_right {width: 290px;}
.campaign_page_left {width: 400px;}
.file-upload-input{ width:302px;}
.image_info_part{ width:370px;}
.right_video_inner{ padding-right:50px;}
/**/
.inner_analytics_body{padding: 30px 20px 20px 20px;}
.analitics_inner_body table.dataTable thead th, .analitics_inner_body table.dataTable thead td {padding: 10px 15px;}
.analitics_inner_body{ padding: 20px 10px 20px 10px;}
.analitics_inner_body .rma-table-body{ padding:0px; min-width:629px;}
.analitics_inner_body .rma-table td{ padding:0px 10px;}
.inner_block_dashboard {width: 205px;padding: 15px;}
.dash_chart_img{ float:none; text-align:center;}
.chart_number_part{ float:none; text-align:center; margin-top:10px;}
.analitics_title_block {width: 203px;margin: 0px 10px;}
.analitics_part_block {padding: 30px 10px;}
.analitics_title_block > span {margin: 5px 5px 0px 0px;}
.dashboard_filter_tab { float:none;}
.dashboard_filter_tab >a{ width:33.33%;}
.dashboard_filter_date{ width:auto; float:none; margin-left:8px; margin-top:10px;}
.dashboard_filter_date .range-block-append-target input{ width:44%;}
.brand_desc_left{width: 55%;}
.brand_desc_right{width: 43%;}
.brand_desc_left .brand_list_right{width: 190px;}
.brand_desc_right .brand_list_right{width: 115px;}
.brand_desc_main_block .rma-table-body{min-width: 100%;}
}
@media screen and (min-width:768px){
.navigation_part{display:block !important;}	
}
@media screen and (max-width:767px){
.Dropdown_Menu{top: 33px}
.left_menu_btn{ display:block;}
.left_menu{ left:-256px;}
.left_menu{ transition:0.6s ease;}
.left_menu.open_menu{ left:0px;}
.layout.menu_left{ transition:0.6s ease;}
.layout.menu_left.goes_right{ transform:translate(256px, 0px);}
.toggle_btn{ display:block;}
.navigation_part{width: 100%;margin: 0; display:none;}
/*.navigation_list{ overflow:hidden;}*/
.navigation_list > li{ float:none; margin-bottom:10px; padding:0px 10px 8px 10px;}
.has_left_menu .navigation_list > li{ padding:0px 10px 8px 25px;}
.content_title{ float:none;}
.btn_spacer_header{ float:none; display:block; margin-top:20px;}
.footer_list > li >a{ margin-left:10px;}
.copyright_text{ margin-left:10px;}
.footer_section{ position:relative;}
.content_section {padding: 30px 0px 30px;}

.campaign_page_part {padding: 20px 20px 0px;}
.campaign_page_right {width: 100%; float:none;}
.campaign_page_left {width: 100%; padding-right:0px; float:none;}
.file-upload-input{ width:83%;}
.file-upload-button{ width:15%;}
.image_info_part{ width:100%;}
.preview_image_upload.image_Added{ margin:0px 0px 30px 0px;}

.add_video_row{ display:block;}
.left_video_img{ display:block; padding-right:0px; width:273px; }
.right_video_info{display:block; margin-top:30px;}
.right_video_inner{ padding-right:50px;}

/**/
.inner_analytics_body {padding: 30px 15px 20px 15px;}
.analitics_inner_body { padding: 31px 10px 31px 10px;}
.dashboard_filter_tab { float:none;}
.dashboard_filter_tab >a{ width:33.33%;}
.dashboard_filter_date{ width:auto; float:none; margin-left:8px; margin-top:10px;}
.dashboard_filter_date .range-block-append-target input{ width:39%;}
.dashboard_block_colume{ display:block; margin-bottom:10px;}
.analitics_title_block {float: none;width: 100%; margin: 0; margin-bottom: 30px;}
.inner_block_dashboard{ width:auto;}
.analitics_title_block > span{ width:auto; margin-top:15px;}
.analitics_title_block > span > br{ display:none;}
.analitics_inner_body .rma-view-campaign-table-cover{ overflow:auto;}
.analitics_inner_body .rma-table-body {min-width: 830px;}
.brand_desc_left{width: 100%;margin-right: 0px;margin-bottom: 20px;}
.brand_desc_right{width: 100%;}
.brand_desc_left .brand_list_right{width: 190px;}
.brand_desc_right .brand_list_right{width: 115px;}
.brand_desc_main_block .rma-table-body{min-width: 100%;}

.brand_desc_part .filter_btnPart{display: block;padding: 5px 0px;}
.brand_desc_part .dataTables_filter{float: none !important;text-align: left;padding: 5px 0px;}
}
@media screen and (max-width:640px){
#brand_add_image .two_part3,#brand_add_image .brand_img_thumb_block,#brand_add_video .two_part3,#brand_add_video .brand_img_thumb_block,#brand_add_docs .two_part3,#brand_add_docs .brand_img_thumb_block{display: block !important;margin: 0px !important;}
.doc_type_list{display: block;}

.all_btnPart a{margin: 5px;}
.brand_desc_part .all_btnPart{display: block;padding: 5px 0px;float: none;}
.brand_desc_part .dataTables_wrapper .dataTables_length{float: none !important;text-align: left;padding: 5px 0px;}
}
@media screen and (max-width:479px){
.layout{ padding:0px 5px;}	
.footer_left_part{ float:none;}
.footer_right_part{ float:none; margin-top:5px;}
.footer_list > li >a{ margin-left:0px; margin-right:10px;}
.login_part{ margin:0px 10px; padding:20px;}
.remember_part{ text-align:left;}
.checkbox_label{ float:none; margin-bottom:10px; display:block;}
.forgot_password{ float:none;display:block;}
.login_part{ height:auto;}
.login_part > div.login_btn{ margin-bottom:0px;}
.footer_section{ position:relative;}
.file-upload-input{ width:81%;}
.right_video_inner{ padding-right:0px;}
.custom_radio{ right:0; top:0; margin:0;}
.size_length_video > span{ margin-right:15px;}
.right_video_inner > h3{ padding-right:35px;}
.navigation_list ul.Dropdown_SubMenu{top: 100%; left: 0%;}

/**/
.analitics_part_title{font-size: 23px;line-height: 24px;    padding: 14px 10px;}
.analitics_title_block > span{ display:block; text-align:center; margin-bottom:10px;}
.analitics_title_block > div{ float:none; text-align:center;}
.content_title{ font-size:25px;}
.dashboard_filter_tab >a{ width:100%; border-bottom:1px solid #dae5e7; border-right:none;}
.dashboard_filter_tab{border:1px solid #dae5e7; border-bottom:none;}
.dashboard_filter_date .range-block-append-target input{ width:100%; margin-bottom:5px;}
.dashboard_filter_date .range-block-append-target input.filter_dashboard_submit{ width:100%;}
.dashboard_filter_date .range-block-append-target .campaign-dashboard-call {width: 100%;height: auto;bottom: 56px;}
.dash_chart_img{ float:none; text-align:center;}
.chart_number_part{ float:none; text-align:center; margin-top:10px;}

#brand_add_image .brand_img_thumb,#brand_add_video .brand_img_thumb,#brand_add_docs .brand_img_thumb{margin-bottom: 10px;}
#brand_add_image .two_part,#brand_add_video .two_part,.video_size_desc,#brand_add_docs .two_part{width: 100% !important;}

}

@media screen and (max-height:534px){
.login_form{ position:relative; top:0; bottom:0; left:0;}	
}

/* added */
.dataTables_wrapper .dataTables_length {margin: 10px 5px 10px 10px !important; float: left !important; display: inline-block; vertical-align: middle; }


/* single start picker */
.daterangepicker.start_date .calendar.left {width: 100% !important; float: none !important; max-width: 100% !important; }
.daterangepicker.start_date .applyBtn {text-align: center; text-transform: uppercase; font-size: 15px; color: #fff; background: #004677; line-height: 30px; border-radius: 4px; display: inline-block; padding: 0px 25px; font-family: 'Roboto', sans-serif; font-weight: 500; border: none; outline: none; min-width: 100px;} 
.daterangepicker.start_date .cancelBtn {display: none;}
.daterangepicker.start_date th.prev.available{transform: rotate(-180deg);-webkit-transform: rotate(
	-180deg);}
.daterangepicker.start_date .prev.available .fa {background: none;}


/* single end picker */
.daterangepicker.end_date .calendar.left {width: 100% !important; float: none !important; max-width: 100% !important; }
.daterangepicker.end_date .applyBtn {text-align: center; text-transform: uppercase; font-size: 15px; color: #fff; background: #004677; line-height: 30px; border-radius: 4px; display: inline-block; padding: 0px 25px; font-family: 'Roboto', sans-serif; font-weight: 500; border: none; outline: none; min-width: 100px;} 
.daterangepicker.end_date .cancelBtn {display: none;}
.daterangepicker.end_date th.prev.available{transform: rotate(-180deg);-webkit-transform: rotate(
	-180deg);}
.daterangepicker.end_date .prev.available .fa {background: none;}

.chkOuterPart{display: inline-block;}
.chkInnerPart{display: inline-block;}
.chkInnerPart:first-child{margin-right: 15px;}

