.topbar-bg { background: #070606; padding:0px 0px 0px; position: fixed; height:43px; width:100%; z-index: 101; display:inline-block; line-height:22px; top:0px; }
.header.editing-heading { top: 43px; position: relative; }
.header.editing-heading.header-fixed-shrink { position: fixed; }
.header.header-edit-pad.header-sticky { position: fixed; top: 13px; }
.topbar-favicon { margin:0px 0px 0px;}
.rocket-icon { float: left; margin: 5px 15px 0px 0px; }
.h-plus-icon { float: left; padding: 13px 15px; height: 43px; border-left: 1px solid #707070; border-right: 1px solid #707070; }
.h-plus-icon .fa-plus { font-size: 18px; color: #fff !important; }
.h-device-dropdown { list-style-type: none; padding: 0px; float: left; margin: 0px; }
.h-device-dropdown li { list-style-type: none; height: 43px; padding: 0px; border-right: 1px solid #707070; text-align: center;  }
.h-device-dropdown li a { padding: 10px 15px 0px; line-height: 28px; }
.h-device-dropdown li ul { display: none; }
.h-device-dropdown li:hover ul { display: block; background: #232323; padding: 0px; margin:5px 0px 0px; }
.h-device-dropdown li ul li {  border: none; height: auto; }
.h-device-dropdown li ul li a { padding:5px 15px; }
.full-screen-icon { float: left; padding: 13px 15px; height: 43px; border-right: 1px solid #707070; margin-right: 17px; }
.full-screen-icon .fa-arrows-alt { font-size: 18px; color: #fff !important; }
.h-right-btns { margin-top: 7px; }
.topbar-bg .btn-u { border-radius: 0px; height: 30px; line-height: 28px; margin: 6px 0px 0px 0px; padding: 0px 13px; background:#183B4E; color:#fff; font-weight:600; font-size:15px; }
.topbar-bg .btn-u:hover { background:#fafafa; color: #232323 !important; }
.right-view-icon { font-size:18px; min-width:20px; min-height:20px; color:#fff !important;vertical-align: top; display:inline-block; padding:0px; margin-right:10px; cursor: pointer; margin-top:9px; }
.res-icons { font-size:24px; color:#fff !important; display: inline-block; vertical-align: top; cursor: pointer;}
.res-icons:hover, .right-view-icon:hover, .right-view-icon:focus, .right-view-icon.active, .res-icons:focus, .res-icons.active  { color:#f4fdff !important;  }
.right-view-icon#btn_page_fullscreen { margin-left: -4px; }
.topbar-bg .pages-list { padding:1px 0px 0px 8px; margin:0px; border-radius:0px; text-decoration:none; display:inline-block; box-shadow:none; vertical-align: top; background: none; color: #fff; border:none; font-weight: 400; letter-spacing: 0.5px; outline: none; }
.topbar-bg .pages-list:hover { background: none; color: #fff; border:none; box-shadow:none; }
.topbar-bg .pages-list a { color:#fff !important; text-decoration:none; }
.topbar-bg .pages-list:focus { color: #fff; }
.topbar-bg .dropdown-menu { background:#f5f5f5; padding:0px; width:250px; float:none; margin:3px auto 0px; right:0px; }
.topbar-bg .dropdown-menu a { display:block; padding:5px 15px; margin:0px 0px 1px; border-bottom:1px solid #ccc; background:#f5f5f5; color:#232323; text-decoration: none; }
.topbar-bg .dropdown-menu a:hover { background:#fff; text-decoration: none;}
.topbar-bg .dropdown { margin-top: 10px; text-align: center; }
.topbar-bg .dropdown .fa-chevron-down:hover { color: #fff; }
.topbar-bg .dropdown .fa-chevron-down { font-size: 14px; vertical-align: top; margin-top:6px; color:#fff; }
.topbar-bg .dropdown:hover .fa-chevron-down { color:#fff; }
.topbar-bg .pages-list strong { color:#f4fdff; margin-right: 5px;  }
.topbar-bg .btn.btn-danger { padding: 4px 10px; border:none; margin: 0px 12px 0px 0px; font-weight: 600; color: #fff; background: #183B4E; border-radius: 0px; }
.topbar-bg .btn.btn-danger:hover { background:#f4fdff; border:none; color:#fff; }
.right-view-icon#btn_logout { margin-right: 0px; min-width: inherit; }
.ui-tooltip { padding: 0px 10px; line-height: 18px; margin: 0px }
.ui-widget-overlay { background: #232323 !important; opacity: .75 !important;  }
.ui-widget-header { color: #232323; }
.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front { width: 500px !important; left: 35% !important;}
.ui-dialog .ui-dialog-content { padding:20px 15px !important; margin:0px !important; font-size: 14px;  text-align: center; }
.ui-dialog .ui-dialog-buttonpane button { margin:0px 5px 0px !important; padding: 4px 13px; border: none; background: #183B4E; color: #fff;  font-weight: normal; font-size: 14px;  }
.ui-dialog .ui-dialog-buttonpane button:hover { border: none; background: #333; }
.ui-widget .ui-widget { font-size: 18px;}
.ui-draggable .ui-widget-header { font-size: 15px; text-transform: uppercase; border: 1px solid #183B4E; background: #183B4E; color: #fff;  }
.ui-draggable .ui-dialog { padding: 0px; }
.ui-dialog .ui-dialog-buttonpane { margin: 0px; padding: 0px !important; border: none !important; }
.ui-dialog .ui-dialog-titlebar-close { background: #fff; border: 1px solid #fff; }
.ui-dialog .ui-dialog-titlebar-close:hover { background: #fff; border: 1px solid #fff; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: none !important; display: block; text-align: center; }
.ui-widget-content { margin-bottom: 25px !important; border: none !important; }
.pagebuilder-intro-cont { padding: 40px 0px 40px; }
.pagebuilder-intro-cont h2 { font-size: 30px; line-height: 40px; letter-spacing: 0.5px; font-weight: 600; margin: 0px 0px 25px; text-transform: uppercase; }
.pagebuilder-intro-cont .fa { margin-right: 5px; }
.pagebuilder-intro-cont .btn-u {  margin-bottom: 5px; color:#183B4E; }
.pagebuilder-intro-cont .btn-u:hover {  margin-bottom: 5px; color:#232323; }
.add-new-element .modal-dialog { max-width: 700px; width: 100%; }
.modal-content .tab-content .icon-box { line-height: 20px; color: #232323; float: left; width: 25%; background: #eef6fd; border: 1px solid #fff; padding: 10px 9px; }
.modal-content .tab-content .icon-box:hover { border: 1px solid #183B4E; color: #183B4E; }
.modal-content .tab-content .icon-box .fas, .modal-content .tab-content .icon-box .far { font-size: 14px; vertical-align: top; margin: 5px 5px 0px 0px; }
.add-new-element .tab-content h5 { font-weight: 600; margin-bottom: 15px !important; color: #232323; }
.sortable_row { border:none !important; width: 100% !important;max-width: 100%;}
.pagebuilder-row-box-bg { padding:0px 15px;  }
.pagebuilder-row-box { border: 1px dashed #d6d5d5; padding: 20px; display: block; position: relative; }
.pagebuilder-row-box ul.row-box-options { display: none; }
.pagebuilder-row-box:hover ul.row-box-options { display: block; padding: 0px; margin: 0px; list-style-type: none; position: absolute; left: 0px; top: 0px; width: 100%; }
.pagebuilder-row-box ul.row-box-options li { font-size: 13px; padding: 0px 5px 0px 10px; float: left; background: #183B4E; color: #fff !important; }
.pagebuilder-row-box ul.row-box-options li a { font-size: 14px; border: none; padding: 4px 8px; color: #fff !important; display: inline-block; }
.pagebuilder-row-box ul.row-box-options li a:hover { background: #183B4E; }
.pagebuilder-row-box ul.row-box-options li.column-options-text { background: #183B4E; }
.add-plusicon-bg { background: #ccc; color: #fff !important; font-size: 16px; text-align: center; border: none; width: 40px; height: 40px; line-height: 40px; display: inline-block; }
.row-layout .tab-content h5 { font-weight: 600; margin-top: 0px; }
.row-layout p { margin: 5px 0px 15px; }
.row-layout .form-control { margin-bottom: 5px; }
.layout-images a { background: #f1f1f1; width: 34px; height: 25px; line-height: 22px; text-align: center; vertical-align: top; display: inline-block; }
.layout-images a:hover { background: #183B4E; }
.layout-images img { vertical-align: middle; }
.custom-modal .modal-content .form-control { margin-bottom: 20px; }
.modal.client_signin .form-control, .modal.signin .form-control { margin-bottom: 0px; }
.custom-modal .modal-content .dropzone2 { margin-bottom: 20px; }
.custom-modal .modal-content .btn-warning.saving { padding: 3px 14px; }
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {color: #fff; background:#188038 !important;}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default {color: #fff !important; background: #c82027 !important;}
.dragarea .headline {  border: none; margin: 0px; }
.dragarea .headline h2 {  margin: 0px; border: none; padding: 10px 0px 20px;  float: left;  }
.edit-setting-icons { float: right; font-size: 18px; margin: 18px 0px 0px; }
.edit-setting-icons .fa { vertical-align: top; color: #232323; }
.edit-setting-icons .fa:hover { color: #232323; }
.edit-setting-icons .fa.fa-times { font-size: 20px; }
.edit-setting-icons .fa.fa-cog { margin: 2px 8px 0px 0px; }
.edit-setting-icons .btn-minimize { float: left; }
.edit-setting-icons .widget-close { float: left; }
.edit-setting-icons .menu-list { float: left; padding: 0px; }
.content-text-close { font-size: 20px; text-align: right; }
.btn-minimize { float: right; background: url(../img/minus-icon.png) no-repeat 0px 0px; width: 16px; height: 16px; margin: 8px 9px 0px 0px; border:none; }
.btn-minimize.btn-plus { background: url(../img/plus-icon.png) no-repeat 0px 0px; margin: 2px 9px 0px 0px; }
.widthout-homepage.container { padding: 0px; border: none; max-width: 100%;  }
.margin-bottom-30.container { padding-left: 0px; padding-right: 0px; max-width: 100%; margin:0px; }
.feat-joblist-meta {  min-height: 185px; }
.feat-joblist-meta .benefits li div {  height: 28px; overflow: hidden; position: relative; }
.feat-joblist-meta .benefits li div:after{content:"";pointer-events:none;position:absolute;width:40px;height:100%;bottom:0px;right:0px;background-image:linear-gradient(to left, rgba(249,249,249,1), rgba(249,249,249,0));}
.pagebuilder-row-box-bg .btn-u.btn-u-blue {  box-shadow: none; text-shadow: none; margin-right: 5px; }
.slider-cont-pad h1, .slider-cont-pad h2, .slider-cont-pad h3, .slider-cont-pad h4, .slider-cont-pad h5, .slider-cont-pad h6, .slider-cont-pad p { color: #fff !important; }
.contact-form-pad textarea.form-control { height: 100px; }
.widget-blog-tags { min-height: 120px; }
.widget-blog-fade { word-wrap: break-word; height: 90px; overflow: hidden; position: relative; }
.widget-blog-fade:after{content:"";position:absolute;width:100%;height:80px;right:0;bottom:0;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);}
.testimonial-box-slider .testimonial-info .img-box { display:inline-block; width:50px; height:50px; line-height: 48px; vertical-align: top; border:1px solid #eee; }
.testimonial-box-slider .testimonial-info .img-box img { height:48px; width:100%; object-fit: cover; border: none; }
.testimonial-box-slider .testimonial-info .testimonial-author { display:inline-block; width:44%;font-weight:bold; font-size:14px; margin-left:10px; line-height:18px; height: 39px; overflow: hidden; }
.accreditation-img .client-logo { margin:0px 5px 10px; text-align:center; display:inline-block; width: 93px; height: 93px; line-height: 87px; border:1px solid #ccc; box-shadow: none; transform: none; transition: none;  }
.accreditation-img .client-logo img { display: inline-block !important; vertical-align: middle; max-height: 100%; }
.block-desc { clear: both; }
#divFrame2 .right-side-cont .nav-tabs { border-bottom: 0px; background: #fff; box-shadow: 0px 0px 5px rgba(0,0,0,0.3); padding:0px; }
#divFrame2 .right-side-cont .nav>li { width: 33.3%; text-align: center; padding:0px; }
#divFrame2 .right-side-cont .tab-content { padding: 13px 10px 0px; }
#divFrame2 .right-side-cont .nav>li>a { Padding:9px 15px 11px; font-size:15px; color:#333 !important; font-weight: 500; border-radius:0px;  margin-right:0px; border: none;  }
#divFrame2 .right-side-cont .nav>li>a:hover { border: none; background: #0A4791; color: #fff !important;   }
#divFrame2 .right-side-cont .nav-tabs>li.active>a, .right-side-cont .nav-tabs>li.active>a:focus, .right-side-cont .nav-tabs>li.active>a:hover { border: none; background: #0A4791; color: #fff !important; }
#divFrame2 .icon-box { width:31%; height:60px; float:left; border:none;  background: #fff;  padding:5px 0px 8px; text-align: center; font-size:10px; color:#9d87c8; border-radius:5px; margin:0px 3px 6px; }
#divFrame2 .icon-box .fa { font-size:28px; }
#divFrame2 .icon-box span { display:block; }
#divFrame2 .icon-box a { color:#9f86c7 !important;}
#divFrame2 .icon-box a:hover { text-decoration:none; color:#333 !important; }
#divFrame2 .right-side-cont { width:300px !important; float:left; padding-top:0px; background:#f1f1f1; min-height:1232323px; padding-left: 0px; padding-right:0px; border: none; box-shadow: 0px 0px 5px rgba(0,0,0,0.5);  inset: 13px auto auto 0px !important; }
#divFrame2 .btn-icon { background:url(../img/btn-icon.png) no-repeat 0 0; width:35px; height:18px; display:inline-block; vertical-align:top; margin:4px 0 4px; }
#divFrame2 .icon-box a:hover .btn-icon { background:url(../img/btn-icon-hv.png) no-repeat 0 0; }
#divFrame2 .widget-box-title { background: #4f3c74; padding: 10px 10px 10px; }
#divFrame2 .widget-box-title h6 { color: #fff !important; text-transform: uppercase; font-size: 15px; margin:0px; padding:0px; }
#divFrame2 .widget-box-title a .fa { color: #fff; vertical-align: top; margin-left: 10px; font-size: 16px; margin-top: 9px; }
#divFrame2 .widget-box-title a .fa.fa-minus  { margin-top: 10px; }
#divFrame2 .widget-box-title a .fa.fa-times { margin-top:0px;}
#divFrame2 .right-side-cont .nav > li:first-child:after { content: none; }
#divFrame2 .right-side-cont .nav > li a:after { content: ""; position: absolute; top: 100%; left: 40%; border-top: 10px solid blue; border-top-color: inherit;  border-left: 10px solid transparent; border-right: 10px solid transparent;  }
#divFrame2 .right-side-cont .nav > li > a:after { color: rgba(241,241,241,0); }
#divFrame2 .right-side-cont .nav > li.active a:after, .right-side-cont .nav > li > a:hover:after { color: #0A4791; }
#divFrame2 .home-page-fixed.right-side-cont .nav > li > a:after { left: 46%; }
#divFrame2 .right-side-cont .tab-content .icon-box i {  margin-bottom: 10px; }
#divFrame2 .right-side-cont .tab-content .icon-box .fa-search { font-size:20px; }
#divFrame2 .right-side-cont .tab-content h5 { font-weight: 600; }
#divFrame2 .right-side-cont .tab-content hr { border-top: 1px solid #ccc; margin: 25px 0px; }
#divFrame2 .row-box-content { background: #fff; padding: 10px 10px 2px; text-align: center; }
#divFrame2 .row-column-box { margin: 0px 3px 8px; border: 1px solid #dedede; padding: 3px; display: inline-block; vertical-align: top; }
#divFrame2 .right-side-cont table, .right-side-cont table tr, .right-side-cont table td { border: 1px solid #0A4791; }
#divFrame2 .right-side-cont table a { color: #0A4791 !important; }
#divFrame2 .right-side-cont table a:hover { color: #333 !important; }
#divFrame2 .one-column-box { background:url(../img/one-column-box.png) no-repeat 0 0; width:68px; height:20px; display:block; margin:0px auto; }
#divFrame2 .two-column-box { background:url(../img/two-column-box.png) no-repeat 0 0; width:68px; height:20px; display:block; margin:0px auto; }
#divFrame2 .three-column-box { background:url(../img/three-column-box.png) no-repeat 0 0; width:68px; height:20px; display:block; margin:0px auto; }
#divFrame2 .four-column-box { background:url(../img/four-column-box.png) no-repeat 0 0; width:68px; height:20px; display:block; margin:0px auto; }
#divFrame2 .five-column-box { background:url(../img/five-column-box.png) no-repeat 0 0; width:68px; height:20px; display:block; margin:0px auto; }
#divFrame2 .six-column-box { background:url(../img/six-column-box.png) no-repeat 0 0; width:68px; height:20px; display:block; margin:0px auto; }
.modal.client_signin .form-control, .modal.signin .form-control { margin:0px; } 
.modal #contact_preference_acknowledge_socail_popup { vertical-align:top; margin: 3px 1px 0 0; }
.notesContainerDiv, #widget_content_blocks_txtDescription, #header_widget_cms_txtDescription, #lhs_widget_cms_txtDescription, #rhs_widget_cms_txtDescription { border:1px dashed #f5f5f5; background: #f5f5f5; }
div.notesContainerDiv, #header_widget_cms_txtDescription p, #lhs_widget_cms_txtDescription p, #rhs_widget_cms_txtDescription p { padding:10px 15px !important; }
.notesContainerDiv:hover {border:1px dashed #333;}
#pagedesc0 .btn-u.btn-u-blue, #pagedesc .btn-u.btn-u-blue { border-radius:0px; text-shadow:none; box-shadow:none; float:right; }
#pagedesc0 .btn-u.btn-u-blue.btnDone, #pagedesc .btn-u.btn-u-blue.btnDone { margin-right:5px; }
.ui-widget-content #div_section_close1 a, #pagedesc .btn-u.btn-u-blue, #pagedesc .btn-u.btn-u-blue:focus  { color:#fff; }
#pagedesc .ui-widget-content { padding:15px;}
#div_fullscreen {  margin:auto !important; background:#e8ebed !important; }
#menu-scroll-ht, .slimScrollDiv { height:300px !important; overflow-x:hidden;}
.btn-last-dropdown { float:none; margin:0px auto 15px; text-align: center; }
#div_page_layouts .right-sidebar-img { width:180px; height:118px; display:block; margin:0px auto 15px; cursor:pointer; transition:all 0.2s ease 0s; transition-property:box-shadow, color; border-radius:5px; border: 2px solid #dcdcdc;   }
#div_page_layouts .right-sidebar-img img { border-radius:5px; height:114px; }
#div_page_layouts .right-sidebar-img:hover { border: 2px solid rgb(127, 103, 172); }
#div_page_widgets .widgetdrop { font-size:16px; line-height:26px; font-weight:500; cursor:pointer; padding:5px 10px 5px; color:#fff; margin:0px 0px 5px; background:#3498db;  }
#div_page_widgets .widgetdrop:hover { color:#fff; background:#333; }
.draggableArea, .ui-widget-content { border:none !important;}
.draggableArea .ui-widget-content { padding:0px; border:none;  }
.ui-widget-content .btn.btn-danger { background:none; padding:0px !important;  }
.ui-widget-content .btn-danger  { padding:0px !important; background:none; }
.ui-widget-content .btn-danger:hover  { padding:0px !important; background:none !important; }
.draggableArea h5.ui-sortable-handle { font-size:20px;  line-height: 28px; font-weight:500; color:#3498db !important; margin:0px 0px 20px; }
.page-min-ht { min-height:500px; }
.draggableArea .ui-widget-content:hover { border:1px dashed #232323; cursor:pointer;  }
#draggable_rhs_widget .bulk-actions ul li:first-child, #draggable_rhs_widget .menu-list-dropdown li:first-child { border-top:none;}
#draggable_rhs_widget .menu-list-dropdown li a.btn-default:hover, #draggable_rhs_widget .menu-list-dropdown li a.btn-default { background:none; border:none; cursor: pointer;}
#draggable_rhs_widget .menu-list-dropdown li:hover { background:#e6e6e6; }
.isDisabled { color:#687074; cursor: not-allowed; opacity: 0.5; text-decoration: none;}
#SpanPageEdit .btn.btn-danger:hover, #SpanPageEdit .btn.btn-danger:focus, #SpanPageEdit .btn.btn-danger.active { background:#001526; color:#fff; border:1px solid #001526; }
#div_page_widgets { margin-top: 35px;}
#SpanPageEdit .btn.btn-danger#btnWidgetSave { padding: 4px 10px !important; border:none; margin-right: 4px; font-weight: 600; }
#SpanPageEdit .btn.btn-danger#btnWidgetSave:hover { background:#fafafa; border:none; color:#232323; }
#SpanPageEdit .pages-list strong { color:#e2faff; margin-right: 5px;  }
#draggable_rhs_widget .list-box .fa { color:#555; margin: 6px 10px 2px 0px;}
#draggable_rhs_widget .list-box .list-box-btn-btm .fa { color:#fff; margin:0px; font-size:15px;  }
#draggable_rhs_widget .list-box .list-box-inn .shortlist .fa { font-size:24px; margin: 0px 0px 2px 0px; }
#draggable_rhs_widget #latest-news-section .fa { color:#555; font-size:15px; margin:0px;}
#draggable_rhs_widget #latest-news-section .read-more-btn .fa { color:#fff; margin:0px; font-size:15px; }
#draggable_rhs_widget .menu-list .fa { font-size:20px; }
#draggable_rhs_widget .btn-u.btn-danger { background:none !important; }
#draggable_rhs_widget .btn-u.btn-danger .fa {  vertical-align:top; margin-top:3px; margin-right: 5px; }
#draggable_rhs_widget .btn-u.btn-danger .fa:hover, #draggable_rhs_widget .menu-list .fa:hover { color:#3498db;}
.right-side-cont #layouts_center_content img { width:100%; height:114px;}
#draggable_widget_rhs.col-sm-3, #draggable_widget_lhs.col-sm-3 { width: 30%; padding:0px; }
#draggable_widget_center.col-sm-6  { width: 40%; padding:0px; }
#draggable_widget_lhs .ui-widget-content, #draggable_widget_center .ui-widget-content { border:none; }
#draggable_widget_header .ui-widget-content, #draggable_widget_footer .ui-widget-content { border:none; } 
.ui-widget-content .btn-danger, #widget2_widget_latest_hot_jobs .right-latest-job .btn-danger .fa { background:none !important; border:none !important; color:#333 !important; font-size:20px; margin:-2px 6px 0px 0px;    }
.aListBtn { color:#333 !important; font-size:18px; margin: 4px 10px 0px 0px;  }
.right-latest-job .btn-u .fa:hover, #draggable_widget_lhs .btn-u .fa:hover, .aListBtn:hover { color:#3498db !important }
#draggable_widget_lhs .list-box-btn-btm .btn-u .fa, #draggable_widget_lhs .list-box-btn-btm .btn-u .fa:hover { color:#fff; font-size:14px; }
#draggable_widget_header .list-box-btn-btm .btn-u .fa, #draggable_widget_header .list-box-btn-btm .btn-u .fa:hover { color:#fff; font-size:14px; }
#draggable_widget_footer .list-box-btn-btm .btn-u .fa, #draggable_widget_footer .list-box-btn-btm .btn-u .fa:hover { color:#fff; font-size:14px; }
#draggable_widget_rhs .list-box-btn-btm .btn-u .fa, #draggable_widget_rhs .list-box-btn-btm .btn-u .fa:hover { color:#fff; font-size:14px; }
.right-latest-job #close_header_widget_hot_jobs .btn-u .fa { color:#333; font-size:20px; }
#header_widget_latest_job .right-latest-job .btn-u .fa-times { color:#333; font-size:20px; }
.content-height-pad { display:flex; width:100%; }
.ui-widget-content { border:1px dashed #fff; }
.ui-widget-content:hover { border:1px dashed #333;}
#draggable_widget_rhs .ui-widget-content { border:1px dashed #fff; padding:0px 10px; }
#draggable_widget_lhs .ui-widget-content, #draggable_widget_center .ui-widget-content, #draggable_widget_center .ui-widget-content { border:1px dashed #fff; padding:0px 10px; }
#draggable_widget_header .ui-widget-content, #draggable_widget_footer .ui-widget-content { border:1px dashed #fff; padding:0px 15px; } 
#draggable_widget_rhs .ui-widget-content:hover, #draggable_widget_lhs .ui-widget-content:hover, #draggable_widget_center .ui-widget-content:hover { border:1px dashed #333; }
#draggable_widget_footer .ui-widget-content:hover, #draggable_widget_header .ui-widget-content:hover { border:1px dashed #333; }
.menu-list-dropdown .btn-default:hover { background:none;}
#widget2_widget_latest_hot_jobs .right-latest-job .btn-danger .fa-bars { background:none !important; border:none !important; color:#333 !important; font-size:20px; margin: 4px 10px 0px 0px; }
#widget2_widget_latest_hot_jobs .right-latest-job .btn-danger .fa-times  { background:none !important; border:none !important; color:#333 !important; font-size:20px; margin: 0px 0px 0px 0px; }
#widget2_widget_latest_hot_jobs .right-latest-job .btn-danger .fa-times:hover { color:#3498db !important; }
.ui-widget-content .main-testimonial .btn-danger:hover .fa-times, .ui-widget-content .main-testimonial .btn-danger:hover .fa-bars, .ui-widget-content .main-testimonial .btn-danger:hover, .ui-widget-content .main-testimonial .aListBtn:hover { color:#fff !important;} 
.menu-list { position:relative;}
.bdr #min1 { position:absolute; top:55%; right:0%; z-index: 110; }
.bdr #max1 { position:absolute; top:55%; right:288px; z-index: 110; }
.ui-widget-content { margin-bottom:0px !important;}
#draggable_rhs_widget .headline h2, #draggable_rhs_widget .headline h3, #draggable_rhs_widget .headline h4 { padding-bottom:0px; border-bottom:none; font-size:20px; font-weight:bold; }
#draggable_widget_lhs .headline h2, #draggable_widget_lhs .headline h3, #draggable_widget_lhs .headline h4 { padding-bottom:0px; border-bottom:none; font-size:18px; font-weight:bold; }
#draggable_widget_rhs  .headline h2, #draggable_widget_rhs .headline h3, #draggable_widget_rhs .headline h4 { padding-bottom:0px; border-bottom:none; font-size:18px; font-weight:bold; }
#draggable_main_widget .menu-list, #draggable_rhs_widget .menu-list, #draggable_widget_lhs .menu-list, .ui-widget-content .menu-list { padding:0px;}
#draggable_main_widget .aListBtn, #draggable_rhs_widget .aListBtn, #draggable_widget_rhs .aListBtn, .ui-widget-content .aListBtn { margin:0px;}
#draggable_main_widget .menu-list, #draggable_rhs_widget .menu-list, #draggable_widget_rhs .menu-list, .ui-widget-content .menu-list { padding:0px;}
#draggable_rhs_widget .list-box .fa.fa-map-marker { margin: 6px 13px 2px 6px; }
#draggable_rhs_widget .list-box .fa.fa-clock-o { margin:6px 13px 2px 0px; }
#draggable_rhs_widget .ui-widget-content .btn-danger, #widget2_widget_latest_hot_jobs .right-latest-job .btn-danger .fa { margin:0px; }
#draggable_rhs_widget .menu-list .fa.fa-bars { margin: 4px 0px 0px 0px; }
#draggable_widget_lhs .list-box .fa.fa-map-marker { margin: 6px 13px 2px 6px; }
#draggable_widget_lhs .list-box .fa.fa-clock-o { margin:6px 13px 2px 0px; }
#draggable_widget_lhs .ui-widget-content .btn-danger, #widget2_widget_latest_hot_jobs .right-latest-job .btn-danger .fa { margin: 4px 10px 0px 0px; }
#draggable_widget_lhs .menu-list .fa.fa-bars { margin: 4px 0px 0px 0px; }
#main_widget_latest_job .row { padding-top:0px; width:54%; float:left;  }
#draggable_rhs_widget .row { padding-top:0px; }
#main_widget_latest_job .row .col-md-6 { padding-top:0px; width:100%; float:left;  }
#main_widget_latest_job .list-box { margin: 10px 15px 0px; }
#draggable_rhs_widget .list-box, #draggable_widget_lhs .list-box, #draggable_widget_rhs .list-box, .ui-widget-content .list-box { margin: 10px 0px 0px; }
#main_widget_latest_news #latest-news-section .item, #main_widget_latest_job #homejobscarousel .item    { margin: 0px -15px; }
#widget_blogs .team .thumbnail-style, #main_widget_blogs .team .thumbnail-style { margin: 10px 0px 10px; }
#widget_blogs .our-team-member-list-frame p:after, #main_widget_blogs .our-team-member-list-frame p:after, #download-section.our-team-member-list-frame p:after { content:none; }
.widget-blog-fade { height:70px; overflow:hidden; margin-top: 10px; position: relative; } 
.blog-list-rt { height:25px; margin-bottom: 5px; overflow: hidden; line-height: 18px; }
#main_widget_blogs #latest-meet-the-team-section, #main_widget_meet_our_team #latest-meet-the-team-section, #main_widget_downloads #download-section { padding:0px;}
#main_widget_blogs #latest-meet-the-team-section .item .col-sm-12, #main_widget_meet_our_team #latest-meet-the-team-section .item .col-sm-12, #main_widget_downloads #download-section .item .col-sm-12 { float:left; width:50%;   }
#main_widget_meet_our_team #latest-meet-the-team-section .item .col-sm-12 { padding: 0px; }
#main_widget_blogs #latest-meet-the-team-section.team .thumbnail-style, #main_widget_meet_our_team #latest-meet-the-team-section.team .thumbnail-style, #main_widget_downloads #download-section.team .thumbnail-style, #widget_blogs .team .thumbnail-style { margin: 10px 15px 10px; }
#widget_content_blocks_txtDescription, #center_widget_cms_txtDescription { padding:0px 15px; border:1px dashed #f5f5f5; background: #f5f5f5; }
#main_widget_testimonials .item .col-sm-12 { float:left; width:50%; padding: 0px;  }
#widget_testimonials.ui-widget-content .item { margin:0px;}
#widget_testimonials .testimonial-box-slider, #lhs_widget_testimonials .testimonial-box-slider, #main_widget_testimonials .testimonial-box-slider { padding: 0px 15px; }
#main_widget_downloads .row, #main_widget_accreditations .row, #main_widget_job_search_form .row, #main_widget_contact_form .row, #draggable_widget_rhs .row { padding-top:0px;}
#main_widget_blogs .row { padding-top:0px;}
.accreditation-box  { padding:20px 20px 20px; margin: 0px; border: 1px solid #ddd; width: 100%; }
#accreditation-section .accreditation-img, .ui-widget-content .accreditation-img {   margin:0px auto 0px; }
#accreditation-section .hvr-float, .ui-widget-content .hvr-float, .ui-widget-content .client-logo, .dragarea .client-logo { margin:0px 5px 10px; text-align:center; display:inline-block; width: 75px; height: 75px; line-height: 68px; border:1px solid #ccc; box-shadow: none; transform: none; transition: none; vertical-align: top; }
#accreditation-section .hvr-float img, .ui-widget-content .hvr-float img, .ui-widget-content .client-logo img, .dragarea .client-logo img { display: inline-block !important; max-height: 100%; }
#lhs_widget_accreditations .hvr-float img { width:70px; }
#widget_job_search_form .home-search-bar form, .home-search-bar .margin-bottom-20.col-xs-6, #main_widget_job_search_form .home-search-bar form, .ui-widget-content .home-search-bar form { width:100%; margin:0px 0px 20px !important; }
#widget_job_search_form .container, #main_widget_job_search_form .container, #rhs_widget_job_search_form .container { width:100%;}
.job-search-form .home-search-bar .container { width:100%; padding: 0px; } 
#widget_job_search_form .home-search-bar h4, #main_widget_job_search_form .home-search-bar h4, .widthout-homepage .home-search-bar h4  { font-size:18px; line-height: 28px; padding:10px 0px 10px; margin:0px; color:#555 !important; }
#widget_job_search_form .search-link-frame, #main_widget_job_search_form .search-link-frame, .widthout-homepage .home-search-bar .search-box { width:125px; margin-top:15px; }
#draggable_rhs_widget .search-link-frame .fa, #main_widget_job_search_form .search-link-frame .fa, .widthout-homepage .home-search-bar .search-link-frame .fa { margin: 5px 1px 0px 0px; }
#lhs_widget_testimonials .testimonial-box-slider .testimonial-info .testimonial-author, .ui-widget-content .testimonial-box-slider .testimonial-info .testimonial-author { width:100%; margin: 5px 0px 0px; }
.ui-widget-content .row { padding-top:0px;}
.ui-widget-content .home-search-bar .search-link-frame a, .dragarea .home-search-bar .search-link-frame a, .widthout-homepage .home-search-bar .search-link-frame a { color:#555 !important;}
.ui-widget-content .home-search-bar .search-link-frame a:hover, .dragarea .home-search-bar .search-link-frame a:hover, .widthout-homepage .home-search-bar .search-link-frame a:hover { color:#29809b !important;}
#div_page_revisons table td { padding: 5px 10px;}
#widget_contact_form .contact-page, #main_widget_contact_form .contact-page { padding:20px 20px 10px; background:#fff; box-shadow:0px 0px 4px #ccc; margin: 10px 0px 10px; }
.dragarea .slider-inner { padding:10px; background:#fff; border: 1px solid #ddd; }
#draggable_widget_header { padding:0px;}
.dragarea .search-link-frame { width:125px !important; float:left; }
.ui-widget-content .search-box .search-more-link { float:right; text-align:right; display: inline-block; width: auto; margin: 4px 0px 0px 0px;}
.draggable_top_widget #main_widget_latest_job .row, .draggable_top_widget #widget_latest_job .row { width:35.9%;}
.draggable_top_widget #main_widget_blogs #latest-meet-the-team-section .item .col-sm-12, .draggable_top_widget #main_widget_meet_our_team #latest-meet-the-team-section .item .col-sm-12, .draggable_top_widget #main_widget_downloads #download-section .item .col-sm-12 { width: 33.3%;}
.draggable_full_widget #main_widget_latest_job .row { width:35.9%;}
.draggable_full_widget #main_widget_blogs #latest-meet-the-team-section .item .col-sm-12, .draggable_full_widget #main_widget_meet_our_team #latest-meet-the-team-section .item .col-sm-12, .draggable_full_widget #main_widget_downloads #download-section .item .col-sm-12 { width: 33.3%;}
.full-width #header_widget_latest_job .row { width:35.9%;}
.full-width #header_widget_latest_news .grid-boxes-in { width:33.3%; float:left; }
.full-width #header_widget_blogs .item .col-sm-12, .full-width #header_widget_meet_our_team .item .col-sm-12, .full-width #header_widget_downloads .item .col-sm-12 { width: 33.3%;}
.full-width #header_widget_latest_job .item { margin:0px -15px; }
.full-width #header_widget_latest_job .list-box { margin: 10px 15px 0px; }
.full-width #header_widget_latest_job .row .col-md-6 { float:left; width:100%; }
.draggable_btm_widget #main_widget_latest_job .row { width:35.9%;}
.draggable_btm_widget #widget_latest_news .grid-boxes-in, .draggable_btm_widget #main_widget_latest_news .grid-boxes-in { width:33.3%; float:left; }
.draggable_btm_widget #main_widget_blogs #latest-meet-the-team-section .item .col-sm-12, .draggable_btm_widget #main_widget_meet_our_team #latest-meet-the-team-section .item .col-sm-12, .draggable_btm_widget #main_widget_downloads #download-section .item .col-sm-12 { width: 33.3%;}
.draggable_btm_widget #widget_latest_news .item, .draggable_btm_widget #main_widget_latest_news .item { margin:0px -15px; }
.draggable_btm_widget #widget_latest_news #latest-news-section .grid-boxes-caption { margin: 10px 15px 0px; min-height:250px;  }
.full-width #header_widget_latest_news .grid-boxes-caption { margin: 10px 15px 0px; min-height:250px; }
.full-width #header_widget_latest_news .item { margin:0px -15px;}
.draggable_btm_widget #widget_latest_job .item { margin:0px -15px; }
.draggable_btm_widget #widget_latest_job .list-box { margin: 10px 15px 0px; }
.draggable_btm_widget #widget_latest_job .row .col-md-12 { float:left; width:100%; }
.draggable_top_widget #widget_latest_job .item { margin:0px -15px; }
.draggable_top_widget #widget_latest_job .list-box { margin: 10px 15px 0px; }
.draggable_top_widget #widget_latest_job .row .col-md-12 { float:left; width:100%; }
.draggable_btm_widget #widget_blogs .item .col-sm-12, .draggable_btm_widget #widget_meet_our_team #latest-meet-the-team-section .item .col-sm-12, .draggable_btm_widget #widget_downloads #download-section .item .col-sm-12 { width: 33.3%;}
.draggable_btm_widget #widget_blogs .thumbnail-style { margin:10px 0px 10px;}
.draggable_btm_widget #widget_blogs .item { margin:0px; }
.texteditor #child1  h1 { color: #fff !important; }
.without-admin-cms .container.dragarea { padding-left: 0px; padding-right: 0px;  }
.ui-widget-content.cms-disabled .container.content, .ui-widget-content .container.content  { padding:0px 15px 20px }
div.notesContainerDiv { margin:0px 0px 15px; }
.widget-close .btn-u { background:none !important;border:none !important; padding:0px !important; font-size:20px; color: #fff; }
.menu-list .fa-bars, .widget-close .btn-u .fa-times { font-size:20px; }
.ui-widget-content a {color: #0d6efd !important; }
.container.full-width { width:100%; max-width: 100%; }
.left-content-flex { display: flex;}
.header-bg.widthout-login-header { top:0px;}
.header-bg.editing-heading { top:43px; background:#fff; }
#div_page_revisons table td { display: table-cell; }
#div_page_revisons table tr  { display: table-row; }
#divFrame2 .right-side-cont table, .right-side-cont table tr, .right-side-cont table td {   width: 100% !important; }
.theiaStickySidebar .ui-widget-content { margin-bottom: 0px !important; }
.header-bg.header-edit-pad { top:13px;}
/*.fixed-header.page-fixed { height:123px;}*/
.header-bg.header-top-pad { top:43px;}
.header-bg.header-edit-pad  #headershortNum_menu, .header-bg.header-top-pad #headershortNum_menu { display:none;}
.header-bg.header-edit-pad .row { padding:0px;}
#latest-meet-the-team-section .team-width-pad { float:left; padding: 0px 15px; }
.dragarea .home-search-bar .btn-u {  color:#fff !important; }
.dragarea .home-search-bar .btn-u .fa-search { margin-right: 5px; }
.carousel-control.left, .carousel-control.right { background: #f6f6f6; width: 50px; height: 50px; border-radius: 100px; outline: none; background-image:none; text-shadow:none;  }
.carousel-control.left { top: auto; left: 25%; bottom: -90px;}
.carousel-control.right { top: auto; right: 25%; bottom: -90px;}
.job-width-pad .job-box { min-height: 380px;}
.job-width-pad .salary-icon { margin: 3px 0px 0px 2px;}
.dragarea .search-link-frame:hover { background: #0A4791 !important; color: #fff; }
.job-description-bg .row { padding-top:0px;}
.cms-team-bg.widget-cms-team-bg .cms-team-row { margin-left:0px; margin-right:0px; }
.cms-team-bg.widget-cms-team-bg .cms-team-row .col-md-4 { width:auto; }
.widget-cms-testimonials .more-btn { border-radius:10px; text-align:center; border:none; background:#3498db;font-size:18px; font-weight:600; color:#fff !important; display:inline-block; padding:5px 20px 4px; cursor:pointer; outline:none; width:auto;} 
.widget-cms-testimonials .more-btn:hover { border:none; background:#0A4791; color:#fff; }
.widget-cms-testimonials .more-btn:focus { border:none; background:#3498db; color:#fff; outline:none; }
#draggable_main_widget .cms-team-row .col-md-4 { padding-left:25px; }
.dragarea .contact-listing-map .location-width-pad { float:left; padding: 0px 15px; }
.dragarea .joblisting-content .location-width-pad .job-box { margin-bottom: 20px; }
#draggable_rhs_widget .download-widget .width-pad, #draggable_rhs_widget .widget-blog .width-pad { width: 100% !important; }
#forgotpassword .sky-form .label { padding: 0px; }
.custom-modal.add-saved-search .btn-u .fa-times, .custom-modal.add-news-saved-search .btn-u .fa-times { display:inline-block; }
#grid-view.contact-listing-map .row { margin-left: -15px; margin-right: -15px; }  
#grid-view.contact-listing-map .job-box .job-img, #grid-view.contact-listing-map .jobbox-inner-pad { height:auto;}
#grid-view.contact-listing-map .img-overlay { height: auto; background:none; }
#grid-view.contact-listing-map .job-box .loc-cont-ht {height:200px; overflow:hidden; }
.dropzone2 .tools > * { padding: 2px 5px 0px; }
.dropzone2 .tools .btn-default .glyphicon { color:#232323;}
.dragarea h2, .dragarea .headline h2, .dragarea .headline h3, .dragarea .headline h4 { font-size:32px; line-height:40px; margin: 0px 0px 10px; text-align: left; }
.dragarea .home-search-bar, .dragarea .contact-page { background:#fff;  margin: 0px 0px 0px; padding:20px 20px 15px;  }
.dragarea .contact-page textarea { height: 100px; }
.dragarea .banner-img { height: 300px; }
.dragarea .banner-img .slider-cont-pad { padding: 50px 0px 0px; }
.dragarea .banner-img .slider-cont-pad h4 { color: #fff !important; font-weight: 600; font-size: 40px; line-height: 50px; }
.dragarea .contact-form-pad .contact-page .form-group { margin-bottom: 0px; }
.dragarea .contact-form-pad .contact-page .form-control { height: 34px; }
.dragarea .contact-form-pad .contact-page .form-control.textarea { height: 100px; }
.testimonial-box-parent { padding: 15px;  }
.testimonial-box-parent .testimonial-box { height: 85px; overflow: hidden; margin-bottom: 15px; }
.testimonial-box-parent .testimonial-box article { height: auto !important; }
.testimonial-box-parent .testimonial-box p { padding: 0px; display: block !important; line-height: 22px; margin: 0px; }
.testimonial-box-parent:hover { box-shadow: none; }
.dragarea .headline { height: 60px; margin: 0px 15px; border-bottom: 0px; }
.widthout-homepage .testimonial-box-slider .testimonial-info .testimonial-author { width: 44%; }
.block-desc { clear:both; padding:10px 0px 0px; }
.block-desc p { padding:0px 0px 10px; margin:0px; line-height: 24px; font-size:14px; }
.left-content.left-cont-width { display:block; }
.widthout-homepage .latest-job-bg { background: none; padding: 0px; }
.widthout-homepage .news-bg { padding: 0px; }
.width-pad .blue-btn { float: none; color: #fff; }
.width-pad .blue-btn:hover { color: #1EBEF5; }
.dragarea .blog_masonry_3col {  padding-bottom: 0px;}
.width-pad { float:left; margin:10px 0px; padding: 0px 15px; max-width: inherit; word-wrap: break-word; }
.width-pad .job-box { margin: 0px; }
.download-widget .grid-box .row { margin-left: -15px; margin-right: -15px; display: block; }
.width-pad .widget-blog-fade:after{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 94%) repeat scroll 0 0;bottom:0px;content:"";height:80%;position:absolute;right:0px;width:100%;}
.download-widget .team .thumbnail-style { min-height: 180px; }
.width-pad .grid-boxes-caption h3 a { color: #337ab7; }
.width-pad .grid-boxes-caption h3 a:hover { color: #323F4A; }
.width-pad .grid-boxes-caption h3 { position: relative; height: 30px; font-size: 20px; line-height: 28px; margin-bottom: 15px; overflow: hidden; white-space: nowrap; }
.width-pad .grid-boxes-caption h3:after{content:"";pointer-events:none;position:absolute;width:40px;height:30px;bottom:0px;right:0px;background:linear-gradient(to left, rgba(255,255,255,1), rgba(255,255,255,0));}
.testimonials.testimonials-v1 .width-pad .testimonial-box { background: none !important; height: 180px; box-shadow: 0px 0px 3px rgb(0 0 0 / 30%); border-radius:  0px; }
.testimonials.testimonials-v1 .width-pad .testimonial-box article { height: 145px !important; overflow: hidden; }
.testimonials.testimonials-v1 .width-pad .testimonial-box p { color: #323F4A !important; margin: 0px; }
.news-bg .dragarea > .row > .col-sm-12.text-center { text-align: left !important; }
.widget-blog { padding-left: 0px; padding-right: 0px; } 
.team .download-width-pad  .thumbnail-style h3 { height: 30px; padding-bottom: 0px;  white-space: nowrap; }
.without-admin-cms .home-page-banner-img { margin-bottom: 10px; }
.dragarea .meet-team-bg { padding: 0px; }
.widget-job-details .left-content .white-bg { max-width: 66.6%; flex: 66.6%; }
.widget-job-details .left-content .gray-bg { max-width: 33.3%; flex: 33.3%; }
.widget-job-details .left-content .col-lg-10 { max-width: 100%; flex: 100%; }
.width-pad .blog-list-rt { width: 83%; }
.widget-job-details .dragarea .detail-right-content ul li:first-child { border: none; }
.right-latest-job.without-admin-cms .col-sm-12 { padding: 0px; }
#download-section .width-pad h3 {  white-space: nowrap; height: 25px; overflow: hidden; position: relative; margin-bottom: 15px; }
.width-pad .download-pad {  height: 100px; position: relative; overflow: hidden; word-wrap: break-word;  }
.width-pad .download-pad:after{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 94%) repeat scroll 0 0;bottom:0px;content:"";height:80%;position:absolute;right:0px;width:100%;}
.widthout-homepage #latest-meet-the-team-section.team .thumbnail-style { min-height: 280px; }
#draggable_rhs_widget.col-md-4 { padding-left: 0px; padding-right: 0px; }
#download-section .width-pad h3:after{ content: "";pointer-events: none;position: absolute;width: 50px;height:25px;top: 0px;right: 0px;background-image: -webkit-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image: -moz-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image: -ms-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image: -o-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image: linear-gradient(to left, rgba(255,255,255,1), rgba(255,255,255,0));}
#draggable_rhs_widget .testimonial-box-slider, #draggable_rhs_widget #download-section .width-pad, #draggable_rhs_widget #latest-meet-the-team-section .width-pad  { width: 100% !important; }
#draggable_rhs_widget .ui-widget-content .testimonial-box-slider .testimonial-info .testimonial-author { width: 80%; }
.without-admin-cms .width-pad .list-box h4 { width: 85%; }
.job-description-contant .container.dragarea { padding-left: 0px; padding-right: 0px; }
.dragarea .list-box h4 { width: 83%; }
.job-description-contant .widget-blog-fade p, .list-box .fade-text p { font-size: 13px !important; }
.header-fixed .header.header-sticky.editing-heading { top: 43px; }
.header-fixed .header.header-sticky.header-editing { top: 43px; }
.responsive-settings .switch.off .switch-group { left: 0px; }
.responsive-settings .switch-group { width: 200px; }
.responsive-settings .switch.btn { min-width: 200px; background: none; border: 1px solid #ccc; }
.responsive-settings .switch-on.btn { padding: 5px 14px; border: none; color: #fff !important; right: 68%; width: 100px; }
.responsive-settings .switch-off.btn { padding: 5px 14px; border: none; color: #fff !important; left: 50%; width: 100px; background: #ccc; }
.responsive-settings .switch-handle { border: none; padding: 0px; }
.responsive-settings .btn-primary .switch-on.btn { background: #337ab7; }
.responsive-settings .btn-primary .switch-off.btn { background: #ccc; }
.responsive-settings .btn-light .switch-off.btn { background: #337ab7; }
.responsive-settings .btn-light .switch-on.btn { background: #ccc; }
.sidebar-setting-icon { background: #337ab7; margin: 5px; width: 30px; height: 30px; text-align: center; float: right; color: #fff; }
.sidebar-setting-icon .fa { color: #fff; }
.ui-widget-overlay { background: #232323 !important; opacity: .75 !important;  }
.ui-widget-header { color: #232323; }
.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front { width: 500px !important; left: 35% !important; background:#fff !important; padding-bottom:20px; }
.ui-dialog-buttonset .ui-button { color:#fff !important; font-size:18px !important; }
.ui-dialog .ui-dialog-content { padding:25px 15px; margin:0px 0px 15px !important; font-size: 18px !important; }
.ui-dialog .ui-dialog-buttonpane button { margin:0px 5px 0px !important; }
.ui-widget .ui-widget { font-size: 18px;}
.meta-settings .video_description .input-left { display: inline-block; width: 95%; vertical-align: top;}
.meta-settings .video_description .metadesctext { display: inline-block; margin: 0px 0px 0px 10px; }
.meta-settings .reg-page #advanced-page-options label { display: inline-block;  vertical-align: top;}
.meta-settings .reg-page #advanced-page-options .onoffswitch .onoffswitch-checkbox { margin: 0px 5px 0px 0px; }
.meta-settings .reg-page #advanced-page-options .banner_alt_title label.input { display:block; margin: 0px 0px 5px 0px; }
/*.custom-modal .fa-times {  display: none; }*/
.custom-modal .modal-content .form-control { margin-bottom: 20px; }
.div_search_keywords { border: 1px solid #ccc; width: 100%; float:left; margin-bottom: 30px; }
.custom-modal .modal-content .div_search_keywords .form-control { height: 34px; margin: 0px; }
.div_search_keywords .inner-search-icon { margin: 8px 10px 0px 0px; }
.testimonial-filter-by { margin-top: 30px; }
.testimonial-filter-by label { display: inline-block; vertical-align: top; margin: 5px 10px 0px 0px; }
.testimonial-filter-by select { width: 75%; display: inline-block; vertical-align: top; }
.meta-setting-icon { color: #fff !important; font-size: 18px; vertical-align: top; line-height: 28px;  }
.meta-setting-icon .fa { margin: 6px 10px 0px 0px; }
.meta-setting-icon:hover { color: #a6d3fa !important; }
.meta-settings ul { list-style-type: none; padding: 0px; margin: 0px 0px 20px; background: #f5f5f5; float: left; width: 100%; }
.meta-settings ul li { padding: 0px; margin: 0px; float: left; }
.meta-settings ul li a { color: #333 !important; padding: 7px 15px; display: block; text-decoration:none; }
.meta-settings ul li.active a { color: #fff !important; background: #337ab7; }
.meta-settings ul li a .fa { font-size: 18px; line-height: 18px; vertical-align: top; width: auto; margin-top:4px; }
.meta-settings ul li a .fa.fa-advanced-page-options {  font-size: 17px; margin-right:2px; }
.advanced-page-options#advanced-page-options .input-right { display:inline-block; }
.advanced-page-options#advanced-page-options .m-tooltip { float:none; }
.meta-settings .fa-meta-data:before { content: "\f013"; }
.meta-settings .fa-advanced-page-options:before { content: "\f0f6"; }
.meta-settings .radio input[type="radio"] { margin: 5px 5px 7px 0px; position:inherit; }
.meta-settings .meta-data, .meta-settings .advanced-page-options { width: 100%; float: left; }
.meta-settings .reg-page label { color:#25293E; text-align: left; padding: 0px; word-break: break-word; white-space: normal; line-height: 22px; display:block; margin:0px 0px 8px; }
.meta-settings .reg-page input[type="text"] { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; color: #555; background: #fff; border: 1px solid #ccc; margin-bottom: 20px; }
.meta-settings .reg-page textarea { display: block; width: 100%; height: 80px; padding: 6px 12px; font-size: 14px; color: #555; background: #fff; border: 1px solid #ccc; margin-bottom: 20px; }
.meta-settings .readonly-box { margin-bottom: 20px; }
.meta-settings .inline-group { margin-bottom: 20px; float: left; }
.meta-settings .reg-page label.radio { float: left; margin: 0px 20px 0px 0px !important; }
.meta-settings .banner_image {  margin-bottom: 20px; }
.meta-settings .tab-wapper.col-lg-3 { width: 100%; margin-bottom: 10px; }
.m-tooltip { float: left; width: 100%; }
.meta-settings .banner_alt_title { width: 100%; margin-bottom: 20px; }
.meta-settings .banner_alt_title .input-left { float: left; width: 96%; }
.meta-settings .banner_alt_title .input-right { float: left; margin: 7px 0px 0px 7px; }
.meta-settings .reg-page #banner_alt_title { margin-bottom: 0px; }
.meta-settings .banner_image .dropzone2::after { bottom: 45% !important; }
.h-right-btns .right-view-icon { margin-top:4px; }
.modal-content .tab-content .icon-box span { font-size:14px; line-height:24px; vertical-align:top; }
.ui-dialog .ui-dialog-titlebar-close { background: url(../img/warning-close-icon.png) no-repeat 0px 0px; width: 16px !important; height: 16px !important; display: block; margin-top: -6px !important; margin-right: 8px !important; border: none; }
.custom-modal .modal-content .text-right { text-align: right; }
.home-search-bar div .select2-container { width: 100% !important; }
.pagebuilder-row-box-bg .job-search-form .row { margin: 0px; }
.home-pagebuilder-row #sortable_row1.sortable_row, .home-pagebuilder-row #sortable_row2.sortable_row, .home-pagebuilder-row #sortable_row3.sortable_row { max-width: 1230px; margin: 0px -15px; }
.home-pagebuilder-row .sortable_row { max-width: 1110px; margin: 0px auto; }
.jobs-content.right-latest-job .col-md-12, #homejobscarousel, #latest-news-section { padding: 0px; }
.widthout-homepage .our-team-member-list-frame { padding-top: 0px; padding-bottom: 0px; }
.cms-about-bg .sortable_row .widthout-homepage > .margin-bottom-30.container { margin-bottom: 0px !important; }
.header-bg.enabled-header{top:43px;background:#fff;}
#SpanPageEdit .row{padding-top:0px !important; max-width:100%; }
.without-admin-row .sortable_row{border:none !important;margin-bottom:30px;clear:both;}
.homepage-editor .sortable_row{clear:both; margin:0px; }
.without-admin-row .sortable_row{ margin-bottom:0px; clear:both;  }
.accreditation-box{border:none !important; padding:0px; }
.without-admin-row .testimonial-bg, .homepage-editor .testimonial-bg{margin-top:0px;margin-bottom:35px;padding:28px 72px 65px 72px;}
.without-admin-row .testimonial-bg .testimonial-fade-text.width-pad, .homepage-editor .testimonial-bg .testimonial-fade-text.width-pad{margin:29px 0px 35px !important;padding:0px;}
.edit-setting-icons .CloneBtn{display:none;}
.ui-widget-content:hover .edit-setting-icons .CloneBtn{display:inline-block;}
.edit-setting-icons .CloneBtn .fa-clone{margin-right:6px;}
#widget_contact_form1{padding:0px;}
#widget_contact_form1 .contact-form-mar{margin-top:0px;}
.ui-widget-content h3 span, .home-pagebuilder-row .lets-talk-container h3 span {color:#34ABF9;}
.ui-widget-content .address-text a, .ui-widget-content .address-text .blue-text strong {color:#34ABF9;}
.home-pagebuilder-row .lets-talk-container .address-text a, .home-pagebuilder-row .lets-talk-container .address-text .blue-text strong {color:#34ABF9;}
.ui-widget-content .contact-page, .without-admin-row .contact-page{background:#F8FAFC !important;}
.home-pagebuilder-row.pagebuilder-row-box-bg  { padding-top:100px; }
.home-pagebuilder-row .column { padding:0px; }
.home-pagebuilder-row .widthout-homepage.container { max-width:1230px; padding-top:0px; padding-bottom:0px; }
.home-pagebuilder-row .widthout-homepage.container.home-testimonial-container { max-width:1110px; }
.home-pagebuilder-row #sortable_row5 { max-width:1110px; margin: 0px auto; }
.contact-form-mar { margin-top:0px; }
.dragarea.job-search-form .home-search-bar { box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%); padding: 30px 30px 35px; border-radius:0px; margin: 0px 0px 0px; }
.ui-tooltip { background:#fff; padding:2px; font-size:14px; }
.text-editor-model .modal-dialog { width:80% !important; max-width: 100% !important; }
.btn-u{border-radius:9999px;text-align:center;border:none;background:#183B4E;font-size:18px;font-weight:500;color:#fff !important;display:inline-block;padding:10px 25px;cursor:pointer;outline:none;width:auto; box-shadow:none; text-shadow:none; text-decoration: none; }
.btn-u:hover{border:none;background:#232323;color:#fff; }
.btn-u:focus{border:none;background:#183B4E;color:#fff;outline:none;}
.res-icons .fa-desktop { vertical-align:top; }
.modal-header{background:#232323;width:100%;border-radius:0px;display:block;position:relative; padding: 15px; }
.modal-header h4{padding:0px;margin:0px 0px 0px;font-size:18px !important; letter-spacing: 0.5px; width: 100%; }
.modal-title{color:#fff;padding:0px;text-align:center; width: 100%; }
.modal-content h5{font-size:18px;font-weight:500;margin:0px !important;clear:both; letter-spacing: 0.5px; }
.modal-header .close{color:#fff;opacity:1;text-shadow:none;padding:0px;background:none;border:none;margin:0px;font-size:24px;position:absolute;right:15px;top:14px;cursor:pointer;outline:none;}
.modal-header .close:hover{color:#f1f1f1;}
.contact-page .col-sm-6.mar-top-16 { padding-left:14px; }
.modal-body { padding:20px; position: relative; color:#232323; }
/*.texteditor h1 { color:#ffffff; }*/
.cookie-popup { display:none !important; }
.home-fullpage-editor #sortable_row3.row { margin:0px -15px !important; }
.photographer-image { z-index:10; position:relative; }
.presenter-image { z-index:1; }
.photographer-text { z-index:10;}
.home-fullpage-editor #sortable_row3.row { max-width:100%; margin:0px !important; }
.full-width-gray .row { max-width:1200px !important;  margin-right: auto !important; margin-left: auto !important; }
#sortable_row3 .column { padding-left:0px !important; padding-right: 0px !important;  background-color: #fff; }
#sortable_row1 .column { padding-left:0px !important; padding-right: 0px !important; }
/*#sortable_row1 .clearfix { display:none; }*/
.quote-carousel { display:block; }
.carousel-box { width:30%; float:left; min-height:450px; }
.clearfix { clear:both; }
.text-editor-model h1, .text-editor-model p, .text-editor-model ul, .text-editor-model ul li, .text-editor-model { color:#232323; }
.home-fullpage-editor { padding:43px 0px 0px; }
.homepage-editor .sortable_row .column { padding:0px; display: inline-block; vertical-align: top; }
.home-fullpage-editor.without-pb .widthout-homepage.container { max-width: 100%; padding:0px; }
.pb-top-bar-header {position: relative; top:43px; }
.pb-top-bar-main, #parent.pbrow-container{ padding:0px 0px 0px; display:block; }
.text-box ul li, .text-box ul, .page-builder1 .texteditor h1 { color:#fff; }
.add-new-element p { color:#232323;}
.text-editor-model .text-box { padding:0px; }
.text-editor-model h3 { color: #232323;}
.text-editor-model .text-box ul li, .text-editor-model .text-box ul, .text-editor-model .page-builder1 .texteditor h1 { color: #fff;}
.ui-widget-content { color: #232323 !important; background:none !important;  }
.fade-in-text {font-family: Arial, Helvetica, sans-serif;font-size: 150px;color: black;animation: fadeIn linear 7s;-webkit-animation: fadeIn linear 7s;-moz-animation: fadeIn linear 7s;-o-animation: fadeIn linear 7s;-ms-animation: fadeIn linear 7s;}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {color: #fff; background:#188038 !important;}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default {color: #FFF !important; background: #c82027 !important;}
@keyframes fadeIn { 0% {opacity:0;} 100% {opacity:1;} }
@-moz-keyframes fadeIn { 0% {opacity:0;} 100% {opacity:1;} }
@-webkit-keyframes fadeIn { 0% {opacity:0;} 100% {opacity:1;} }
@-o-keyframes fadeIn { 0% {opacity:0;} 100% {opacity:1;} }
.fade-in-image {animation: fadeIn 15s;-webkit-animation: fadeIn 15s;-moz-animation: fadeIn 15s;-o-animation: fadeIn 15s;-ms-animation: fadeIn 15s;}
@keyframes fadeIn {0% {opacity:0;}100% {opacity:1;}}
@-moz-keyframes fadeIn {0% {opacity:0;}100% {opacity:1;}}
@-webkit-keyframes fadeIn {0% {opacity:0;}100% {opacity:1;}}
@-o-keyframes fadeIn {0% {opacity:0;}100% {opacity:1;}}
@-ms-keyframes fadeIn {0% {opacity:0;}100% {opacity:1;}}
.custom-modal .modal-dialog { max-width: 600px; }
.custom-modal .modal-dialog .btn-u { padding: 5px 20px; }
.custom-modal .modal-dialog .modal-body label { color:#232323; }
.dropzone2 .tools .btn { font-size: 14px; background: #fff; color:#232323; border: 1px solid #333; }
.custom-modal .modal-dialog .modal-body .dropzone2:after { font-size:18px; }
.ui-widget-content .row .col-sm-12 { padding:0px; }
.dropzone2 img { left:0px !important; }
.text-editor-model .text-box h3 { color:#fff; }
.ui-widget-content .container { max-width:1240px; margin:0px auto 0px; }
@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"} .glyphicons.message_empty:before{content:"\e122"}.glyphicons.group:before{content:"\e044"} .glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}
.dropdown-toggle:after { display:none; }
#pg_edit_page_menu { display: inline-block; }
#pg_edit_page_menu_revision { float:right; }
.fixed-header.pagebuilder-fixed-header { height:43px; }
.topbar-bg .col-sm-4, .topbar-bg .col-sm-6, .topbar-bg .col-sm-2 { float:left; } 
.home-fullpage-editor.without-pb { padding:0px 0px 0px; }
.iframe-video-btm { padding-bottom: 0px; margin-bottom: 0px; line-height: 0px; }
#advanced-page-options .onoffswitch { float: left; display: inline-block; }
#advanced-page-options .dropzone2 { width:100%; }
.meta-settings.modal.show .modal-dialog { max-width: 600px;}
input[type="file"]#select_file2 { width: 100%; }
#general-css .hot_job_logo .dropzone3 img.preview { width: auto; }
.pagebuilder-row-box-bg ol li, .pagebuilder-row-box-bg ul li { display:list-item; }
.text-editor-model ol li, .text-editor-model ul li { display:list-item; }

.text-editor-model.modal { height: auto; }
.text-editor-model div.notesContainerDiv { height:450px !important; }

@media only screen and (min-width:1650px){ 
	#div_page_widgets { margin-left: 3%;}
	.bdr #min1 { position:absolute; top:35%; right:0%; z-index: 110; }
	.bdr #max1 { position:absolute; top:35%; right:15.8%; z-index: 110; }
	#main_widget_latest_job .row { width:54%; }
}
@media screen 
  and (min-device-width: 1200px) and (max-device-width: 1330px) and (-webkit-min-device-pixel-ratio: 1) { 
	  .bdr #max1 { right:306px;}
}
@media only screen and (min-width:1025px) and (max-width:1366px){ 
}
@media only screen and (max-width:1650px){ 
	.page-min-ht { min-height:1000px; }
}
@media only screen and (min-width:992px) and (max-width:1024px){
	.topbar-bg { display:none;}
}
@media only screen and (min-width:768px) and (max-width:991px){
	.passion-copy { margin-top:-80px; }
}
@media only screen and (max-width:991px){
	.home-fullpage-editor .sortable_row {width: 100%;float: none; display: flex; flex-direction: column-reverse;}
	.homepage-editor .sortable_row .column { width: 100%; }
	.homepage-editor .sortable_row { margin-bottom:0px; }
}
@media only screen and (max-width:767px){
	#draggable_main_widget, #draggable_widget1 { min-height: inherit !important; }
	.job-width-pad, .testimonial-box-slider, #latest-meet-the-team-section .team-width-pad  { width: 100% !important; }
	.draggableArea.col-md-4 { width: 100%; }
	.dragarea .headline h2, .dragarea .headline h3, .dragarea .headline h4 { font-size: 20px; line-height: 26px; float: left; width: 100%; text-align: left; }
	.home-search-bar select {  height: 34px; margin-bottom: 0px; }
	.dragarea .contact-page .form-control { margin-bottom: 0px; }
	.meta-settings .fa-advanced-page-options .dropzone2 { width: 100% !important; }
	.contact-form-bg { margin-left:0px; }
	.home-fullpage-editor { padding: 0px;}
	#sortable_row3 .column { width: 100%; }
}