@font-face { font-family: Conv_tt0010m_1; src: url(../fonts/tt0010m_1.eot); src: local('☺'), url(../fonts/tt0010m_1.woff) format('woff'), url(../fonts/tt0010m_1.ttf) format('truetype'), url(../fonts/tt0010m_1.svg) format('svg'); font-weight: 400; font-style: normal }
@font-face { font-family: Conv_tt0009m_1; src: url(../fonts/tt0009m_1.eot); src: local('☺'), url(../fonts/tt0009m_1.woff) format('woff'), url(../fonts/tt0009m_1.ttf) format('truetype'), url(../fonts/tt0009m_1.svg) format('svg'); font-weight: 400; font-style: normal }
label { margin: 0 0 0 15px!important }
.headermainfix { position: fixed; z-index: 100; top: 37px; margin: 0 auto; width: 100%; background-color: #fff }
.headermainfix.is-fixed { top: 0 }
.buttion01 { padding: 10px }
.get1{display:block;}
#book-move1{display:none;}
#book-move{display:block;}
.gap { margin: 10px 0 0 0 }
.blue { background: #2c498c; width: 100%; color: #fff; font-size: 23px; border: none; padding: 5px }
.orange { background: #e46600; width: 100%; color: #fff; font-size: 25px; border: none; padding: 4px }
.formselect { width: 100%; color: #979292; height: 38px; margin: 0 0 10px 0; padding: 0 0 0 10px }
.w3-container p { text-align: justify; line-height: 28px }
.mobile-logo { display: none; }
.w3-container { padding: 0 20px }
.w3-container li { line-height: 28px }
.gap-a { margin: 6px 0 6px 0 }
.q { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 28px; font-weight: 700; color: #333 }
.datepicker, .datepicker td, .datepicker th { -webkit-border-radius: 4px; -moz-border-radius: 4px }
.datepicker:after, .datepicker:before { content: ''; display: inline-block; position: absolute }
.datepicker { top: 0; left: 0; padding: 4px; margin-top: 1px; border-radius: 4px }
.datepicker:before { border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0,0,0,.2); top: -7px; left: 6px }
.datepicker:after { border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #fff; top: -6px; left: 7px }
.datepicker>div { display: none }
.datepicker table { width: 100%; margin: 0 }
.datepicker td, .datepicker th { text-align: center; width: 20px; height: 20px; border-radius: 4px }
.datepicker td.day:hover { background: #eee; cursor: pointer }
.datepicker td.new, .datepicker td.old { color: #999 }
.datepicker td span.active, .datepicker td.active, .datepicker td.active:hover { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.25) }
.datepicker td.active, .datepicker td.active:hover { background-color: #006dcc; background-image: -moz-linear-gradient(top, #08c, #04c); background-image: -ms-linear-gradient(top, #08c, #04c); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c)); background-image: -webkit-linear-gradient(top, #08c, #04c); background-image: -o-linear-gradient(top, #08c, #04c); background-image: linear-gradient(top, #08c, #04c); background-repeat: repeat-x; border-color: #04c #04c #002a80; border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25) }
.datepicker td.active.active, .datepicker td.active.disabled, .datepicker td.active:active, .datepicker td.active:hover, .datepicker td.active:hover.active, .datepicker td.active:hover.disabled, .datepicker td.active:hover:active, .datepicker td.active:hover:hover, .datepicker td.active:hover[disabled], .datepicker td.active[disabled] { background-color: #04c }
.datepicker td span { display: block; width: 47px; height: 54px; line-height: 54px; float: left; margin: 2px; cursor: pointer; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px }
th.next:before { content: ">" }
.table-condensed td.disabled { color: #ccc }
.table-condensed td.today { color: #fff; background: #e46600 }
.table-condensed td, .table-condensed th { padding: 0; text-align: center }
.input-append { height: 0 }
.logo{display:block;}
#Quotesubmit { background: #e46600; color: #fff; text-transform: uppercase; border: none; margin: 5px 0; font-size: 20px; width: 100% }
.datepicker td span:hover { background: #eee }
.datepicker td span.active { background-color: #006dcc; background-image: -moz-linear-gradient(top, #08c, #04c); background-image: -ms-linear-gradient(top, #08c, #04c); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c)); background-image: -webkit-linear-gradient(top, #08c, #04c); background-image: -o-linear-gradient(top, #08c, #04c); background-image: linear-gradient(top, #08c, #04c); background-repeat: repeat-x; border-color: #04c #04c #002a80; border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25) }
.datepicker td span.active.active, .datepicker td span.active.disabled, .datepicker td span.active:active, .datepicker td span.active:hover, .datepicker td span.active[disabled] { background-color: #04c }
.datepicker td span.old { color: #999 }
.datepicker th.switch { width: 145px }
.datepicker thead tr:first-child th { cursor: pointer }
.datepicker thead tr:first-child th:hover { background: #eee }
.input-append.date .add-on i, .input-prepend.date .add-on i { display: block; cursor: pointer; width: 16px; height: 16px }
.dropdown-menu.datepicker { max-width: 100%; z-index: 20000 }
.dropdown-menu.datepicker .datepicker-days { padding:.6rem}
.dropdown-menu.datepicker .datepicker thead tr th {padding:.6rem; font-weight: 500 }
.form-container .invalid-tooltip, .form-container .valid-tooltip {padding:.1rem; border-radius:.2rem; top: 1%; right: 1%; font-size:.7rem!important}
.a { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 28px; color: #333 }
.ourprices {padding: 30px 0 40px 0;background: url(../images/price-bg.jpg) no-repeat;   background-size: 100%;}
h2.pri { font-family: Conv_tt0010m_1, sans-serif; font-size: 40px; margin: 0; padding: 0 0 8px 0; color: #fff; text-align: center; text-transform: uppercase }
.price-a span, .price-b span { color: #fff }
.navbar-nav { text-transform: uppercase }
.numb { font-size: 34px; vertical-align: middle; font-weight: 700; margin: 0 4px 0 10px; font-family: Conv_tt0009m_1, Sans-Serif }
.book-move { margin: 6px 0 5px 0; font-size: 16px; font-weight: 600 }
.bnr { margin: 110px 0 0 0; background: url(../images/banner-r.jpg) no-repeat; background-size: cover; position: relative; padding:30px 0 0 0px; }
.moving { margin: 5% 0 }
.btn { text-align: left!important; display: block }
.moving-comp { padding: 0 0 }
.form-r { background: #000; margin: 0; padding: 0; margin: 15px 0; opacity: .9 }
.form-control { margin: 0 0 10px 0!important; border-radius: 0!important }
.form-r h4 { background: #e46600; text-align: center; margin: 0 0 15px 0; font-size: 32px; color: #fff; padding: 10px 0; font-family: Conv_tt0010m_1, sans-serif }
.box { margin: 0 0 40px 0 }
.box img { margin: 10px 0 }
.box h3 { color: #fff; margin: 0; padding: 0 }
.box p { color: #fffefe; padding: 10px 0; font-family: Conv_tt0009m_1, Sans-Serif; font-size: 16px; line-height: 30px }
.box-b { background: #e46600 }
.box-c { background: #2c498c }
.about-us { margin: 20px 0 40px 0; padding: 0 }
.about-us h5 { color: #2c498c; margin: 0 0 10px 0; padding: 0; font-size: 22px }
.about-us h1 { color: #0b0b0b; margin: 6px 0 20px 0; font-size: 45px; padding: 0; font-family: Conv_tt0010m_1, Sans-Serif; text-transform: uppercase }
.about-us p { text-align: justify; line-height: 28px }
.we-are { background: url(../images/we-are.jpg) no-repeat; background-size: cover; text-align: center; padding: 40px 0 40px 0; margin: 40px 0 0 0 }
.we-are h2 { color: #fff; margin: 20px 0 10px 0 }
.we-are span { color: #e46600 }
.we-are p { color: #fff; font-size: 22px; padding: 10px 5px; margin: 0 }
.number { color: #fff; font-size: 50px }
.better-moving { margin: 20px 0; text-align: center }
.better-moving h5 { color: #2c498c; font-size: 23px; margin: 0; padding: 0 }
.better-moving h1 { font-family: Conv_tt0010m_1, sans-serif; margin: 0; padding: 10px 0 28px 0; text-transform: uppercase }
.pic { border: 1px solid #c3c3c3; margin: 0 0 27px 0; padding: 0 }
.pic h3 { text-align: left; padding-left: 8px; font-size: 16px; text-transform: uppercase; color: #1c2842; font-weight: 700 }
.pic p { text-align: left; padding-left: 8px; color: #202020 }
.testimonial { background: url(../images/testimonial-bg.jpg) no-repeat; background-size: cover; padding: 0 0 30px 0 }
.testimonial h1 { font-family: Conv_tt0010m_1, sans-serif; color: #fff; text-align: center; font-size: 40px }
.testimonial img { text-align: center }
.testimonial p { color: #fff; font-size: 16px; line-height: 24px }
.name { text-align: right; color: #e46600; font-style: italic; color: #e46600!important }
.moving-tips { text-align: center; margin: 0 0 30px 0 }
.moving-tips h1 { margin: 12px 0 20px 0 }
.moving-tips h4 { color: #2c498c; margin: 0; padding: 0 }
.blog h4 { text-align: left; margin: 20px 0 0 10px }
.blog p { text-align: left; margin: 10px 0 0 10px; color: #7a7a7a }
.ftr-bg { background: #1b2741; margin: 20px 0 0 0; color: #fff; padding: 20px 0 20px 0 }
.ftr-bg h5 { font-size: 20px }
.ftr-bg p { font-size: 14px; text-align: justify }
.social { margin: 0; padding: 0 }
.social ul { margin: 0; padding: 0 }
.social ul li { margin: 0; padding: 0; display: inline; list-style: none }
.footer-link { margin: 10px 0 0 0; padding: 0; border-top: 0 solid #fff }
.footer-link ul { margin: 0; padding: 5px 0 0 0 }
.footer-link ul li { margin: 0; padding: 0 0 0 10px; list-style: none; display: block; list-style: none; color: #fff; font-size: 14px }
.footer-link ul li a { margin: 0; padding: 0 0 0 20px; background: url(../images/footer-icon.png) no-repeat 0 5px; font-family: Roboto, sans-serif; color: #fff; line-height: 30px }
.footer-link ul li a:hover { margin: 0; padding: 0 0 0 20px; color: #fc950d; text-decoration: none }
.social { margin: 0; padding: 0 }
.social img { margin: 0 10px 0 0 }
.social ul { margin: 0; padding: 0 }
.social ul li { margin: 0; padding: 0; display: inline; list-style: none }
.copy-right { margin: 0; padding: 10px 0 10px 0; background: #070d18 }
.copy-right p { margin: 0; padding: 10px 0 10px 0; color: #fff; font-size: 14px }
#hexagon { width: 374px; height: 279px; background: #2c498c; position: relative; margin: 0 auto }
#hexagon:before { content: ""; width: 0; height: 0; position: absolute; top: -25px; left: 0; border-bottom: 25px solid #2c498c }
#hexagon:after { content: ""; width: 0; height: 0; position: absolute; bottom: -10px; left: 0; border-left: 190px solid transparent; border-right: 190px solid transparent; border-top: 10px solid #2c498c }
#hexagon-a { width: 374px; height: 279px; background: #e46600; position: relative; margin: 0 auto }
.terms { padding: 10px 0; color: #fff }
.price-table ul li:hover { background: #2c498c }
#hexagon-a:before { content: ""; width: 0; height: 0; position: absolute; top: -25px; left: 0; border-bottom: 25px solid #e46600 }
#hexagon-a:after { content: ""; width: 0; height: 0; position: absolute; bottom: -10px; left: 0; border-left: 190px solid transparent; border-right: 190px solid transparent; border-top: 10px solid #e46600 }
.top-main { background:#000:}
.recommended { font-size: 11px; color: #fff }
.price-table ul { margin: 0; padding: 0 }
.price-table ul li { display: inline-block; background: #e46600; padding: 5px; text-align: center; width:16%; }
.cost { color: #d2d0cf; font-size: 14px }
.price-table h3 { color: #fff; margin: 0 }
.price-table h4 { color: #fff; font-size: 42px }
.book-now a { background: #000; padding: 8px 16px; margin: 15px 0 0 0; font-size: 18px; display: block; color: #fff }
.price-table p { color: #000; text-align: center }
.we-avail { text-align: right; color: #ff7506 }
@media (min-width:1024px) and (max-width:1200px) {
.price-table ul li { display: inline-block; background: #e46600; padding: 5px; text-align: center }
}
@media (min-width:768px) and (max-width:1024px) {
.logo { text-align: center }
.price-table ul li { display: inline-block; background: #e46600; padding: 4px; text-align: center }
}
@media (min-width:320px) and (max-width:768px) {
.sidebutton img {display: none !important; }    
.dispbu {display: none !important;}    
 #book-move1{display:block; margin-top:43%}
 #book-move{display:none;}
.logo{display:none;}
.get1{display:none;}
.mobile-logo .col-xs-8{margin:0px; padding:0px;}
.no1{display:none;}
.mobile-logo .col-xs-4{margin:0px; padding:0px;}
.mobile-logo .book-move img {text-align: center; margin: 0px 0; width: 18px;}
.mobile-logo{display:block;} 
.txtlft { text-align: left!important }
.logo { width: 200px!important }
.bnr { margin: 10px 0 0 0 }
.feature-box-title { text-align: center }
.fntsiz { font-size: 10px }
.pdnil { padding: 0; }
.book-move { font-size: 18px }
.numb { padding: 0; font-size: 24px }
.numb1 { padding: 0; font-size: 14px }
.get { right: 16px!important; background: #2c498c!important; top: 0; font-size: 11px!important }
.marg { margin-bottom: 1px!important }
.call-btn-outer { left: 0!important; height: 90px!important }
.call-btn-outer2 { left: 0!important; height: 90px!important }
.about-us { margin: 10px 0 0 0; padding: 0 }
.booknow { padding: 0 }
.booknow2 { padding: 0 }
.about-us h1 { font-size: 30px }
.input-append { height: 42px }
.form-r h4 { font-size: 22px }
.form-control { margin: 0 0 5px 0!important; border-radius: 0!important; padding: 18px 12px!important }
.number { color: #fff; font-size: 35px }
.copy-right p { margin: 0; padding: 0; color: #fff; font-size: 11px }
.terms { padding: 10px 0; color: #fff; font-size: 12px; float: left!important }
.form-r .text-center { text-align: center; padding-bottom: 9px }
.book-move { text-align: center; margin: 0 0 }
.book-move img { text-align: center; margin: 10px 0 }
.testimonial h1 { font-size: 32px }
.gap img { margin: 0 auto }
.book-move { text-align: center }
.navbar-header { background: #1c2842 }
#hexagon-a { width: 100%; height: auto }
#hexagon-a:after { border-left: 0 solid transparent; border-right: 0 solid transparent }
#hexagon:after { border-left: 0 solid transparent; border-right: 0 solid transparent }
.ourprices { padding: 30px 0; background: #2c498c }
#hexagon { width: 100%; height: auto; background: #2c498c; position: relative; margin: 15px auto }
.price-table ul li { display: inline-block; background: #e46600; padding: 5px; margin: 5px; width: 100% }
.logo { width: 300px; margin: 0 auto }
.book-move { text-align: center }
.cost { text-align: center }
.we-avail { text-align: left }
.pic img { text-align: center; width: 100% }
}
.call-btn-outer { position: fixed; bottom: 18px; left: 60px; font-size: 36px; height:90px; text-align: center; vertical-align: middle; border-radius: 50%; z-index: 1100 }
.call-btn-outer2 { position: fixed; bottom: 18px; left: 60px; font-size: 36px; height: 102px; text-align: center; vertical-align: middle; border-radius: 50%; z-index: 1100 }
.call-btn-inner { margin: 18px; height: 64px; width: 64px; color: #fff; background-color: #000; border-radius: 50%; box-shadow: 0 0 15px rgba(255,255,255,.5); animation: pulse 1s infinite }
.call-btn-inner img { margin-top: 6px; animation-name: callicon; animation-duration: 4s; rotate: -10deg; animation-iteration-count: infinite }
@-webkit-keyframes pulse { 0% { -moz-box-shadow:0 0 0 0 #d25d07; box-shadow:0 0 0 0 #d25d07}
70% { -moz-box-shadow:0 0 0 10px rgba(204,169,44,0); box-shadow:0 0 0 10px rgba(204,169,44,0)}
100% { -moz-box-shadow:0 0 0 0 rgba(204,169,44,0); box-shadow:0 0 0 0 rgba(204,169,44,0) }
}
.bell { animation: ring 1.1s infinite ease-in-out }
#testimonial li, #testimonials li { display: none; color: #676462 }
#testimonial ul, #testimonials ul { list-style: none; padding: 0; margin-top: 15px }
#testimonial, #testimonials { padding: 5px; font-size: 12px }
#DIV_1 { box-shadow: rgba(2,2,2,.19) 0 1px 1px 1px; box-sizing: border-box; cursor: pointer; height: 195px; color: #323838; min-width: 220px; position: relative; width: 100%; background: #e8e7e1 none repeat scroll 0 0/auto padding-box border-box; border-radius: 10px 10px 10px 10px; font: normal normal 400 normal 16px/16px "Open Sans", sans-serif }
#DIV_2 { padding: 10px 110px 10px 12px }
#DIV_3 { position: absolute; right: -14px; top: -25px }
#IMG_4 { height:100px; width:100px; margin-top:13px; margin-right:1px; }
#DIV_5 { font: normal normal 700 normal 13px/13px "Open Sans", sans-serif; margin: 3px 0 0 }
.DIV_6 { margin: 4px 0 }
.DIV_6 img { width: 100px }
.stars img { width: 80px }
#DIV_12 { font: normal normal 400 normal 9px/9px "Open Sans", sans-serif }
#DIV_13 { height: 105px; background: #fff none repeat scroll 0 0/auto padding-box border-box }
#DIV_288 { text-align: center; text-transform: uppercase; font: normal normal 700 normal 9px/9px "Open Sans", sans-serif; padding: 5px 0 3px }
#I_289 { color: #f60; font: normal normal 700 normal 10px/10px "Open Sans", sans-serif }
.stars span { font-size: 13px; padding-left: 10px }
ul.home { list-style-image: url(../images/rating.png); line-height: 28px; color: #fff; text-align: left; padding-left: 23px!important; font-weight: 550; font-size: 15px; padding: 15px 0 0 0 }
.marg { margin-bottom: 44px }
.get { padding: 10px; color: #fff; width: 32%; right: 17px; position: absolute; cursor: pointer; background: #2c498c; font-size: 15px; top: 0; font-weight: 700 }
.get:hover { background: #e46600; color: #fff }
.flash { animation: pulsed 1.7s infinite }
@keyframes pulsed { 0% {color:#000}
100% {color:#fff}
}
th.prev:before { content: "<"; color: #000 }
.ts-feature-content { line-height: 25px }
#owl-demo .item { min-height: 210px; margin: 5px; background: #000; color: #fff; padding: 15px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-align: center }
.customNavigation { text-align: center }
.customNavigation a { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent }
.dispbu { display: block }
.sidenav { font-size: 18px }
.hid .sidenav { display: none }
.hid img { padding: 0 }
.sidebutton { position: fixed; display: none; top: 30%; z-index: 99999; width: 50px }
.d-flex { -ms-flex-pack: justify!important; justify-content: space-between!important; display: -ms-flexbox!important; display: flex!important }
.dispbu { display: block !important; }
.focuform:focus { outline: 0 }
.sidebutton img { padding: 0 10px 0 0; font-size: 25px; animation: ring 5s .7s ease-in-out infinite; display: block; }
.sidebutton i { padding: 0 5px 0 0; font-size: 25px }
