/*------------------------------------------------------------------------------

Template:  Theme Name
Author: 
Version: 1
Design and Developed by: 

Note: This core style file includes all external plugins css file.

-------------------------------------------------------------------------------*/

@import url("font-awesome.min.css");
@import url("material-design-iconic-font.css");
@import url("material-design-iconic-font.min.css");
@import url("plugins/meanmenu.min.css");
@import url("plugins/animate.css");
@import url("../lib/nivo-slider/css/nivo-slider.css");
@import url("../lib/nivo-slider/css/preview.css");
@import url("plugins/jquery-ui.min.css");
@import url("plugins/owl.carousel.css");
@import url("shortcode/default.css");
@import url("plugins/animated-headlines.css");
@import url("plugins/jquery.mb.YTPlayer.css");

.whiteBackground { background-color:#fff; }
.minHeight500 { min-height:500px; }
.chatRight { text-align:right; margin-bottom:5px;}
.chatLeft  { text-align:left; margin-bottom:5px; }

.searchResultsContainer { width:200px; min-height:1600px; float:left; bottom:0; background-color:#e7e7e7; }
.searchBrowser { font-size:13px; font-weight: lighter; color:#ffffff; text-align: left; margin-left: 15px; }
.searchMultipleResults { width:680px; font-family: Poppins, Sans-serif; font-size:12px; background-color:#ffffff; float:left; }
.searchSingleResult { width:656px; height: 70px; background-color:#f1f1f1; margin-left: 24px; margin-bottom:24px; }
.searchUntangleContainer { width:24px; height:240px; float:left; }
.searchUntangle { width:146px; height:240px; float:left; }
.searchButtonSize { height:26px; margin-left: 18px; margin-top: 22px;  } 

.replaceBookingBox { background-color:#f1f1f1; padding:12px; }
.replaceWorkerBox { width:200px; font-family: Poppins, Helvetica, Arial; font-size:18px; font-weight: bold; color: #40c6ee; }
.replaceCheckboxArea { width:280px; min-height:800px; float:left; bottom:0; background-color:#35c9f1; }
.replaceBrowse { font-family: Poppins; font-weight: lighter; color:#ffffff; text-align: left; margin-left: 15px; }
.replaceLine { width:670px; height: 70px; background-color:#f1f1f1; margin-bottom:16px; }

.profileWorkerStyle { float:left; width:264px; }
.ehProviderBlockStyle { font-family: Poppins, Helvetica, Arial; font-size:16px; font-weight: bold; color: #40c6ee; margin-left:10px;  }
.ehProviderBlockLight { font-family: Poppins, Helvetica, Arial; font-weight: lighter; font-size:14px; color: #414141; margin-left:10px; }
.ehDateFromToContainer { width:130px; float:left; font-family: Poppins, Helvetica, Sans-serif; font-weight: lighter; font-size: 13px; color: #666666; margin-top:2px; }
.ehBookingConfirmationHeader {  font-family: Poppins, Helvetica, Arial; font-size:20px; font-weight: bold; color: #002644; }

.ehDateSelectionBox { font-family:Poppins; font-size:18px; color:#082c58; text-align: left; margin-left:12px; }
.rostersView20 { margin-top: 20px; float:left; width:300px; }
.rostersView10 { margin-top: 10px; float:left; width:300px; }
.rostersView20Right {  margin-top:20px; float:left; width:300px; text-align:right; }
.rostersView10Right {  margin-top:10px; float:left; width:300px; text-align:right; }

.bookingsContainerBlock { background-color:#f1f1f1; min-height:300px; }
.timeSelectorBox { float:left; width:44px; margin-top:2px; }