@charset "UTF-8";
@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i');
@import url('https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i');
/*
01. Theme Typo
02. Header
	02.1 Top Strip
		02.1.1 Top Info
		02.1.2 Search
	02.1 Logo
	02.2 Navigation
		02.2.1 SubMenu
		02.2.1 MegaMenu
03. Content

	03.1 Blog
		03.1.2 Blog Grid
		03.1.3 Blog Large
		03.1.4 Blog Detail
 
	03.3 Default Pages Style
		03.3.1 404
		03.3.2 Services
		03.3.3 No Search Result
		03.3.4 Contact Us
        03.3.5 PricePlan
        03.3.6 Faq
        03.3.7 About Us

	03.4 Projects
		03.4.1 Project Grid
		03.4.2 Project Medium
		03.4.3 Project Modren
		03.4.4 Artist Detail

	03.5 Team
		03.5.1 Team Grid
		03.5.2 Team Detail

	03.6 Shop
		03.6.1 Shop Grid
		03.6.2 Shop Detail
 
04. Sidebar Widget
	04.1 Widget CATEGORY WIDGET
	04.2 Widget Latest News
	04.3 Widget Calendar Archive
	04.4 Widget Text
	04.5 Widget Recent Posts
	04.7 Widget Intagram Photos
	04.8 Popular Tags
	04.9 User Links
 
05. Footer
    05.1 Footer Widgets
    05.2 CopyRight
*/

* {
    margin: 0;
    padding: 0;
}

body {
    background-color: #ffffff;
    color: #666666;

    font-family: 'Lato', sans-serif;
    font-size: 14px;
    font-weight: normal;
}
/* Create four equal columns that floats next to eachother */
.column {
  float: left;
  width: 25%;
}
.contactusbanner{
	width:100%;
	height:auto;
	float:left;
}
.pbox3{
	width:100%;
	float:left;
	padding:5px;
	
	margin-top:10px;
	margin-bottom:10px;
}
.pbox3 h2{
	width:100%;
	float:left;
	font-size:22px !important;
	color:#F00;
}
.pbox3 p{
	width:100%;
	float:left;
	font-size:14px !important;
	color:#000000;
	line-height:30px;
}
.pbox{
	width:100%;
	float:left;
	padding:5px;
	border:1px solid #CCC;
	margin-top:10px;
	margin-bottom:10px;
}
.pbox2{
	width:100%;
	float:left;
	padding:5px;
	
}
.inbox{
	width:100%;
	height:auto;
	float:left;
	margin-top:20px;
}
.inbox img{
	width:100%;
	height:auto;
	float:left;
}
.inbox h2{
	width:100%;
	float:left;
	padding:10px;
	font-size:22px !important;
	color:#006;
	
}
.pbox2 img{
	width:100%;
	float:left;
	height:220px;
	padding:5px;
	
	
}
.pbox2 h2{
	width:100%;
	float:left;
	font-size:22px !important;
	color:#006;
}
.pbox2 h3{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	font-size:16px !important;
	color:#000000;
}
.contactusbanner img{
	width:100%;
	height:auto;
	float:left;
}
/* The Modal (background) */
.modal {
  display: none;
  position: fixed;
  z-index: 1;
  padding-top: 100px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color:rgba(0,0,0,0.3);
}

/* Modal Content */
.modal-content {
  position: relative;
  background-color: #fefefe;
  margin: auto;
  padding: 0;
  width: 90%;
  max-width: 500px;
}

/* The Close Button */
.close {
  color: white;
  position: absolute;
  top: 10px;
  right: 25px;
  font-size: 35px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: #999;
  text-decoration: none;
  cursor: pointer;
}

/* Hide the slides by default */
.mySlides {
  display: none;
}

/* Next & previous buttons */
.prev,
.next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  padding: 16px;
  margin-top: -50px;
  color: white;
  font-weight: bold;
  font-size: 20px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
  -webkit-user-select: none;
}

/* Position the "next button" to the right */
.next {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover,
.next:hover {
  background-color: rgba(0, 0, 0, 0.8);
}

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* Caption text */
.caption-container {
  text-align: center;
  background-color: black;
  padding: 2px 16px;
  color: white;
}

img.demo {
  opacity: 0.6;
}

.active,
.demo:hover {
  opacity: 1;
}

img.hover-shadow {
  transition: 0.3s;
}

.hover-shadow:hover {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.moverspackers-get-quote-form ul li input placeholder{
color:#ffffff;}
body h1, body h2, body h3, body h4, body h5, body h6 {
    color: #222222;
    font-family: 'Roboto', sans-serif;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: 1.1px;
    margin: 0 0 8px;
}
h1 {
    font-size: 26px;
}
h2 {
    font-size: 24px;
}
h3 {
    font-size: 22px;
}
h4 {
    font-size: 20px;
}
h5 {
    font-size: 18px;
}
h6 {
    font-size: 16px;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    color: #222222;
}
p a {
    color: #666666;
}
p {
    line-height: 24px;
    letter-spacing: 1.1px;
    margin-bottom: 10px;
}
a {
    color: #666666;
    text-decoration: none;
}
a:hover, a:focus, a:active {
    outline: none;
}
ul {
    margin-bottom: 0;
}
figure {
    margin-bottom: 6px;
    position: relative;
}
img {
    height: auto;
    
}
strong {
    color: #555555;
}
iframe {
    border: none;
    float: left;
    width: 100%;
}
.wp-caption, .wp-caption-text, .gallery-caption, .bypostauthor {
}
.wp-caption.alignleft, .wp-caption.alignnone {
    width: 100%;
}
select {
    background-color: #f0eef0;
    border: 1px solid #dfdfdf;
    color: #666666;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 300;
    height: 40px;
    padding: 8px 12px;
    width: 100%;
}
label {
    color: #222222;
    display: block;
    font-weight: 400;
    margin-bottom: 10px;
}
button {
    border: none;
}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    background-color: #f2f2f2;
    border: none;
    box-sizing: border-box;
    color: #aaa9a9;
    display: inline-block;
    font-size: 13px;
    height: 30px;
    line-height: 20px;
    outline: none;
    padding: 4px 6px;
    vertical-align: middle;
    box-shadow: none;
}
input[type="submit"] {
    outline: none;
}
form p {
    float: left;
    position: relative;
}
form p span i {
    color: #474747;
    left: 16px;
    position: absolute;
    top: 13px;
}
option {
    padding: 5px 15px;
}
li {
    line-height: 28px;
    list-style: inside none disc;
	color:#000000;
}
ul ul {
    margin-left: 20px;
}
ol {
    float: none;
    list-style: outside none decimal;
    padding-left: 15px;
}
ol ol {
    margin-left: 20px;
}
ol li {
    list-style: outside none decimal;
    width: 100%;
}
table {
    background-color: transparent;
    max-width: 100%;
}
th {
    text-align: left;
}
table {
    margin-bottom: 15px;
    width: 100%;
}
table > thead > tr > th, table > tbody > tr > th, table > tfoot > tr > th, table > thead > tr > td, table > tbody > tr > td, table > tfoot > tr > td {
    border: 1px solid #dddddd;
    line-height: 1.5;
    padding-left: 3px;
    text-align: center;
    vertical-align: top;
}
table thead tr th {
    border-top: 1px solid #dddddd;
    text-align: center;
    text-transform: capitalize;
}
.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td {
    border-top: 1px solid #dddddd;
}
table > thead > tr > th {
    border-bottom: 2px solid #dddddd;
    vertical-align: bottom;
}
table > caption + thead > tr:first-child > th, table > colgroup + thead > tr:first-child > th, table > thead:first-child > tr:first-child > th, table > caption + thead > tr:first-child > td, table > colgroup + thead > tr:first-child > td, table > thead:first-child > tr:first-child > td {
    border-bottom: 0 none;
}
table > tbody + tbody {
    border-top: 2px solid #dddddd;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    padding: 6px 10px;
	font-size:17px;
	
	
}

p ins {
    color: #999;
}
dl dd 	{ margin-left: 20px; }
address { font-style: italic; }
.sticky {}
.moverspackers-main-section {
	float: left;
	width: 100%;
	position: relative;
}
.btt{
	background:#ffb118;
	padding:15px;
	color:#000000;
}
.btt:hover{
	background:#e49d04;
	padding:15px;
	color:#000000;
}
.moverspackers-main-content 	    { padding: 20px 0px 20px 0px; }
.moverspackers-strip-info.moverspackers-right-section 	{ float: right; }
.moverspackers-left-section 	    { float: left; }
.moverspackers-main-wrapper,.moverspackers-main-content {
    float: left;
    width: 100%;
}
.fabbox{
	width:100%;
	height:auto;
	float:left;
	margin-top:10px;
}
.fabbox h1{
	width:100%;
	height:auto;
	float:left;
	font-size:25px !important;
    color: #006;
}
.fabbox h2{
	width:100%;
	height:auto;
	float:left;
	font-size:16px !important;
    color: #006;
}
.fabbox h4{
	width:100%;
	height:auto;
	float:left;
	font-size:24px !important;
    color: #006;
	text-align:center;
}
.fabbox h3{
	width:100%;
	height:auto;
	float:left;
	font-size:19px !important;
    color: #006;
	text-align:left;
	padding-top:5px;
}
.moverspackers-top-strip {
    float: left;
    width: 100%;
    padding: 1px 0px 1px;
}
.moverspackers-strip-info { float: left;}
.moverspackers-strip-info li {
    list-style: none;
    float: left;
    font-size: 12px;
    font-weight: 500;
    position: relative;
    color: #ffffff;
    font-family: 'Roboto', sans-serif;
    padding: 0px 20px;
}
.moverspackers-strip-info li:first-child { padding-left: 0px;}
.moverspackers-strip-info li:last-child { padding-right: 0px;}
.moverspackers-strip-info li:last-child:before { content: none;}
.moverspackers-strip-info li:before {
    content: '';
    position: absolute;
    right: 0px;
    top: 9px;
    width: 1px;
    height: 12px;
    background: rgba(255,255,255,0.4);
}
.moverspackers-strip-info li a { color: #ffffff;}
.moverspackers-strip-info li i {
    margin: 7px 10px 0px 0px;
    float: left;
}
/*Main Header*/
.moverspackers-main-header {
    float: left;
    width: 100%;
    
}
/*logo*/
.logo {
    float: left;
    width: 100%;
    padding: 24px 0px;
}
/* Navigation */
.clr{
	clear:both;
}
.navbar {
    background: none;
    border: none;
    float: left;
    margin-bottom: 0px;
    text-align: left;
	
}
.navbar-nav > li { padding: 0px 5px 0px 15px; }
.navbar-nav > li > a {
    font-weight: 600;
    text-transform: uppercase;
    padding: 30px 0px;
    position: relative;
    color: #222222;
    font-family: 'Roboto', sans-serif;
}
.navbar-nav > li:first-child { padding-left: 19px; }
.navbar-nav > li:last-child { padding-right: 0px; }
.navbar-nav > li > a:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 26px;
    width: 0px;
    opacity: 0;
    height: 1px;
}
.navbar-nav > li > a:after {
    content: '';
    position: absolute;
    right: 0px;
    bottom: 26px;
    width: 0px;
    opacity: 0;
    height: 1px;
}
.navbar-nav > li:hover > a:before,.navbar-nav > li:hover > a:after,
.navbar-nav > li.active > a:before,.navbar-nav > li.active > a:after {
    width: 25px;
    opacity: 1;
}
.navbar-nav li:hover > .moverspackers-dropdown-menu {
    opacity: 1;
    visibility: visible;
}
.moverspackers-dropdown-menu {
    background-color: #ffffff;
    left: 0;
    margin: 10px 0px 0px 0px;
    opacity: 0;
    position: absolute;
    top: 100%;
    visibility: hidden;
    width: 240px;
    z-index: 999;
}
.moverspackers-dropdown-menu .moverspackers-dropdown-menu {
    left: 100%;
    top: 0%;
    margin: 0px 0px 0px 5px;
}
.moverspackers-dropdown-menu > li {
    float: left;
    list-style: none;
    position: relative;
    width: 100%;
}
.moverspackers-dropdown-menu li a {
    border-bottom: 1px solid #f8f8f8;
    color: #576777;
    float: left;
    font-size: 14px;
    font-weight: 400;
    padding: 5px 10px;
    width: 100%;
}
.moverspackers-dropdown-menu li:hover a { color: #ffffff;}
.moverspackers-dropdown-menu li > .moverspackers-dropdown-menu li:hover a { color:  #ffffff;}
.moverspackers-dropdown-menu li > .moverspackers-dropdown-menu li a {
    background-color: #ffffff;
    color: #576777;
}
.moverspackers-dropdown-menu > li:last-child > a { border: none; }
.moverspackers-dropdown-menu > li.subdropdown-addicon > a:before {
    content: "\f107";
    font-family: FontAwesome;
    float: right;
    margin: 0px 0px 0px 0px;
    color: #999;
}
.collapse { display: none; }
.moverspackers-simple-btn {
    float: right;
    font-family: 'Roboto', sans-serif;
    padding: 10px 22px;
    color: #ffffff;
    font-weight: bold;
    margin: 30px 0px 0px 0px;
    letter-spacing: 1px;
}
.higbox{
	width:100%;
	background:#F2F2F2;
	float:left;
	height:59px;
	
}
.hig{
	width:100%;
	float:left;
	margin-left:-14px;
	
	
}
.hig h1{
	width:100%;
	float:left;
	background:#fead00;
	color:#000000;
	padding:10px;
	
}
	
/*Banner*/
.moverspackers-banner {
    float: left;
    width: 100%;
    position: relative;
    overflow: hidden;
}
.banner-transparent {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background: rgba(39,43,61,0.3);
}
.banner-transparent:before {
    content: '';
    position: absolute;
    top: 0px;
    left: 0%;
    width: 50%;
    height: 100%;
    background: rgba(39,43,61,0.9);
}
.moverspackers-banner-caption {
    position: absolute;
    left: 0px;
    top: 50%;
    width: 100%;
    margin: -151px 0 0;
}
.moverspackers-banner-thumb {
    position: absolute;
    margin: -170px 0 0;
    right: 0px;
    top: 0px;
}
.moverspackers-banner-caption:after {
    content: '';
    background: url(images/banner-icon.png);
    background-repeat: no-repeat;
    position: absolute;
    left: 0px;
    top: 0%;
    width: 100%;
    height: 311px;
    opacity: 0.08;
}
.moverspackers-banner-text {
    position: relative;
    z-index: 1;
    float: left;
    width: 77%;
}
.moverspackers-banner-text h5 {
    color: #ffffff;
    margin: 0px 0px 3px;
    text-transform: uppercase;
}
.moverspackers-banner-text h1 {
    margin: 0px 0px 22px;
    color: #ffffff;
    font-size: 35px;
    text-transform: uppercase;
    letter-spacing: 2.3px;
    line-height: 45px;
}
.moverspackers-banner-text p {
    font-size: 15px;
    color: #ffffff;
    margin: 0px 0px 33px;
    line-height: 26px;
}
.moverspackers-classic-btn {
    float: left;
    border: 2px solid #ffffff;
    font-weight: bold;
    color: #ffffff;
    margin: 0px 20px 0px 0px;
    padding: 8px 23px;
}
/*Content*/
/*Fancy Title*/
.moverspackers-fancy-title {
    float: left;
    width: 100%;
    text-align: center;
    position: relative;
    margin: 0px 0px 30px;
}
.moverspackers-fancy-title h2 {
    font-size: 30px;
    font-weight: bold;
    margin: -1px 0px 0px;
    line-height: 0.8;
    letter-spacing: 1.5px;
    position: relative;
}
.moverspackers-fancy-title > span {
    position: absolute;
    left: 50%;
    top: -49px;
    opacity: 0.08;
    font-size: 80px;
    font-weight: bold;
    margin: 0px 0px 0px -47px;
    letter-spacing: 1.5px;
}
.moverspackers-fancy-title p {
    font-size: 16px;
    margin: 0px;
    line-height: 26px;
    font-style: italic;
    display: inline-block;
    width: 54%;
    letter-spacing: 1.3px;
}
/*Services*/
.moverspackers-services,.moverspackers-services-text,.moverspackers-services-wrap {
    float: left;
    width: 100%;
}
.moverspackers-services > ul > li {
    margin: 0px 0px 30px;
    list-style: none;
}
.moverspackers-services-wrap { padding: 20px 0px 0px 20px;}
.moverspackers-services-text {
    padding: 12px 40px 12px 12px;
    text-align: center;
    position: relative;
    border-radius: 5px;
    background-color: #f5f5f5;
}
.moverspackers-services-text i {
    position: absolute;
    left: -20px;
    top: -20px;
    width: 60px;
    height: 60px;
    background-color: #f5f5f5;
    border-radius: 100%;
    text-align: center;
    font-size: 20px;
    padding: 18px 0px 0px;
    border: 1px dashed;
}
.moverspackers-services ul li:hover .moverspackers-services-text i { color: #343434;}
.moverspackers-services-text h5 {
    margin: 0px 0px 14px;
    font-weight: bold;
    letter-spacing: 1px;
}
.moverspackers-services ul li:hover .moverspackers-services-text h5,
.moverspackers-services ul li:hover .moverspackers-services-text p { color: #ffffff;}
.moverspackers-services ul li:hover .moverspackers-services-text li { color: #ffffff;}
.moverspackers-services-text p {
    margin: 0px;
    line-height: 26px;
    letter-spacing: 0.8px;
}
.moverspackers-services-text ul li {
    margin: 0px;
    line-height: 26px;
    letter-spacing: 0.8px;
	text-align:left;
}
/*Blog Classic*/
.moverspackers-blog,.moverspackers-blog-classic figure,.moverspackers-blog-classic figure a,.moverspackers-blog-classic figure a img,
.moverspackers-blog-classic-text,.moverspackers-blog-classic-wrap {
    float: left;
    width: 100%;
}
.moverspackers-blog > ul > li {
    list-style: none;
    margin: 0px 0px 30px;
}
.moverspackers-blog-classic figure { margin: 0px;}
.moverspackers-blog-classic figure > a {
    position: relative;
    overflow: hidden;
}
.moverspackers-blog-classic figure a:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.25;
}
.moverspackers-blog-classic ul li:hover figure a:before { opacity: 0.6;}
.moverspackers-blog-classic figure a i {
    position: absolute;
    left: 50%;
    top: 50%;
    text-align: center;
    font-size: 16px;
    color: #ffffff;
    width: 55px;
    height: 55px;
    padding: 20px 0px 0px;
    margin: -27px 0px 0px -27px;
    opacity: 0;
}
.moverspackers-blog-classic ul li:hover figure a i { opacity: 1;}
.moverspackers-blog figure time {
    position: absolute;
    left: 10px;
    top: 10px;
    width: 55px;
    color: #ffffff;
    font-weight: bold;
    font-size: 15px;
    padding: 8px 10px;
    text-align: center;
    line-height: 18px;
    letter-spacing: 1px;
    border-bottom: 3px solid;
    z-index: 1;
    text-transform: uppercase;
}
.moverspackers-blog ul li:hover figure time { opacity: 0;}
.moverspackers-blog ul li:hover .moverspackers-blog-grid-slide figure time { opacity: 1;}
.moverspackers-blog ul li:hover .moverspackers-blog-large-slide figure time { opacity: 1;}
.moverspackers-blog figure time:after {
    content: '';
    position: absolute;
    right: 0px;
    bottom: 0px;
    border-bottom: 7px solid;
    border-left: 7px solid transparent;
}
.moverspackers-blog-classic-wrap { background-color: #f5f5f5;}
.moverspackers-blog-option {
    float: left;
    width: 84%;
    position: relative;
    margin: 0px;
    padding: 9px 30px 12px;
    border-bottom: 3px solid;
}
.moverspackers-blog-option:before {
    content: '';
    position: absolute;
    right: -10px;
    top: 0px;
    border-top: 50px solid;
    border-right: 10px solid transparent;
}
.moverspackers-blog-option li {
    float: left;
    position: relative;
    margin: 0px 31px 0px 0px;
    list-style: none;
    font-size: 12px;
    letter-spacing: 0.7px;
    color: #ffffff;
}
.moverspackers-blog-option li:last-child { margin: 0px;}
.moverspackers-blog-option li:before {
    content: '';
    position: absolute;
    right: -16px;
    top: 11px;
    width: 1px;
    height: 10px;
    background: rgba(255,255,255,0.4);
}
.moverspackers-blog-option li:last-child:before { content: none;}
.moverspackers-blog-option li a { color: #ffffff;}
.moverspackers-blog-classic-text { padding: 23px 30px 30px;}
.moverspackers-blog-classic-text h5 {
    margin: 0px 0px 15px;
    font-weight: bold;
    line-height: 26px;
}
.moverspackers-blog-classic-text p {
    margin: 0px 0px 23px;
    line-height: 26px;
    letter-spacing: 0.8px;
}
.moverspackers-readmore-btn {
    float: left;
    font-size: 13px;
    color: #888888;
    border: 1px solid #dddddd;
    padding: 0px 12px;
}
.moverspackers-readmore-btn i {
    float: right;
    margin: 7px 0px 0px 4px;
}
.moverspackers-blog ul li:hover .moverspackers-readmore-btn { color: #ffffff;}
/*moverspackers-get-quote-form*/
.moverspackers-get-quote-form,.moverspackers-get-quote-form ul li input[type="text"],.moverspackers-get-quote-form ul li input[type="email"],
.moverspackers-get-quote-form form,.moverspackers-get-quote-form ul li textarea {
    float: left;
    width: 100%;
}
.moverspackers-get-quote-form .moverspackers-fancy-title {
    text-align: left;
    margin: 0px 0px 43px;
}
.moverspackers-get-quote-form .moverspackers-fancy-title p {
    width: 80%;
    color: #cccccc;
}
.moverspackers-get-quote-form .moverspackers-fancy-title h2 { color: #ffffff;}
.moverspackers-get-quote-form ul { margin: 0px -15px;}
.moverspackers-get-quote-form ul li {
    float: left;
    width: 33.333%;
    margin: 0px 0px 30px;
    list-style: none;
    padding: 0px 15px;
}
.moverspackers-get-quote-form ul li:first-child { float: right;}
.moverspackers-get-quote-form ul li input[type="text"],
.moverspackers-get-quote-form ul li input[type="email"] {
    background-color: #3d4151;
    height: 40px;
    font-size: 12px;
    color: #cccccc;
    padding-left: 20px;
}
.moverspackers-get-quote-form ul li textarea {
    background-color: #3d4151;
    height: 180px;
    font-size: 12px;
    color: #cccccc;
    padding-left: 20px;
}
.moverspackers-get-quote-form ul li input[type="submit"] {
    float: left;
    border: 1px solid #ffffff;
    color: #ffffff;
    background-color: transparent;
    font-weight: bold;
    padding: 4px 22px 6px;
    letter-spacing: 0.7px;
}
.moverspackers-get-quote-thumb {
    float: left;
    width: 100%;
    position: relative;
}
.moverspackers-get-quote-thumb img {
    position: absolute;
    right: 0;
    top: -59px;
    width: 95%;
}
/*Process List*/
.moverspackers-process-list {
    float: left;
    width: 100%;
    text-align: center;
}
.moverspackers-process-list ul li {
    list-style: none;
    display: inline-block;
    margin: 0px 0px 30px;
    position: relative;
    padding: 0px 35px;
}
.moverspackers-process-list ul li:before {
   
    font-family: FontAwesome;
    position: absolute;
    right: -12px;
    top: 50%;
    font-size: 29px;
  
}
.moverspackers-process-list ul li:last-child:before { content: none;}
.moverspackers-process-list ul li span {
    display: inline-block;
    width: 120px;
    height: 120px;
    border: 2px solid;
    position: relative;
    margin: 0px 0px 23px;
}
.moverspackers-process-list ul li span i {
    display: inline-block;
    font-size: 50px;
    padding: 33px 0px 0px;
}
.moverspackers-process-list ul li:hover span i { color: #ffffff;}
.moverspackers-process-list ul li span small {
    position: absolute;
    left: 50%;
    margin: -23px 0px 0px -22px;
    top: 0px;
    font-weight: bold;
    width: 45px;
    height: 45px;
    border: 6px solid #ffffff;
    border-radius: 100%;
    font-size: 14px;
    color: #ffffff;
    padding: 2px 0px 0px;
}
.moverspackers-process-list ul li:hover span small { opacity: 0;}
.moverspackers-process-list ul li span a {
    position: absolute;
    right: -23px;
    margin: -22px 0px 0px 0px;
    top: 50%;
    font-weight: bold;
    width: 45px;
    height: 45px;
    border: 6px solid #ffffff;
    border-radius: 100%;
    color: #ffffff;
    padding: 9px 0px 0px;
    opacity: 0;
}
.moverspackers-process-list ul li:hover span a { opacity: 1;}
.moverspackers-process-list ul li h6 {
    margin: 0px;
    font-weight: bold;
    letter-spacing: 0.8px;
}
/*modern-team*/
.moverspackers-team,.moverspackers-modern-team figure,.moverspackers-modern-team figure a,.moverspackers-modern-team figure a img {
    float: left;
    width: 100%;
}
.moverspackers-team > ul > li {
    list-style: none;
    margin: 0px 0px 30px;
}
.moverspackers-modern-team figure {
    margin: 0px;
    text-align: center;
    overflow: hidden;
}
.moverspackers-modern-team figure figcaption {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
    height: 100%;
    padding: 20px 27px 0px;
    border-bottom: 4px solid;
    max-height: 82px;
}
.moverspackers-modern-team ul li:hover figure figcaption {
    max-height: 100%;
    padding: 90px 27px 0px;
}
.moverspackers-modern-team figure figcaption:after {
    content: '';
    position: absolute;
    left: 50%;
    top: -15px;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-bottom: 15px solid;
    margin: 0px 0px 0px -14px;
}
.moverspackers-modern-team figure figcaption h6 {
    margin: 0px 0px 2px;
    line-height: 0.8;
    font-size: 18px;
    display: inline-block;
    font-weight: 600;
}
.moverspackers-modern-team ul li:hover figure figcaption h6 { font-size: 16px;}
.moverspackers-modern-team figure figcaption h6 a,
.moverspackers-modern-team figure figcaption p,
.moverspackers-modern-team figure figcaption span { color: #ffffff;}
.moverspackers-modern-team figure figcaption p {
    font-weight: 500;
    margin: 0px 0px 30px;
    letter-spacing: 0.7px;
    line-height: 26px;
}
.moverspackers-modern-team figure figcaption span {
    font-size: 11px;
    margin: 0px 0px 30px;
    font-weight: 500;
    display: block;
    line-height: 1;
    letter-spacing: 0.4px;
}
.moverspackers-team-social {
    display: inline-block;
    margin: 0px;
}
.moverspackers-team-social li {
    display: inline-block;
    margin: 0px 4px 0px 0px;
    list-style: none;
}
.moverspackers-team-social li a {
    font-size: 19px;
    color: #bbbbbb;
}
/*Testimonial*/
.testimonial-transparent {
    position: absolute;
    left: 0px;
    top: 0px;
   /* background: url(images/testimonial-transparnt.png);*/
    width: 100%;
    height: 100%;
    opacity: 0.8;
}
.testimonial-transparent:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.6;
}
.moverspackers-testimonial,.moverspackers-testimonial-layer {
    float: left;
    width: 100%;
}
.moverspackers-testimonial {
    text-align: center;
    position: relative;
}
.moverspackers-testimonial-title {
    color: #000000;
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    margin: 0px 0px 5px;
}
.moverspackers-testimonial-layer figure { margin: 0px 0px 33px;}
.moverspackers-testimonial-layer img {
    display: inline-block;
    border-radius: 100%;
    width: 70px;
}
.moverspackers-testimonial-layer p {
  
    color: #000000;
    font-size: 20px;
    width: 100%%;
    display: inline-block;
    font-style: italic;
    font-weight: bold;
    line-height: 38px;
	padding-top:8px;
}
.moverspackers-testimonial-layer h6 {
    font-weight: bold;
    color: #ffffff;
    margin: 0px;
    line-height: 1.1;
}
.moverspackers-testimonial-layer span {
    display: inline-block;
    font-size: 12px;
    color: #cccccc;
}
/*slick dots*/
.moverspackers-testimonial .slick-dots {
    bottom: 8px;
}
.moverspackers-testimonial .slick-dots li { margin: 0px 8px 0px 7px;}
.moverspackers-testimonial .slick-dots li button {
    width: 10px;
    height: 10px;
    border-radius: 100%;
    border: 1px solid #ffffff;
	display:none;
}
/*Services Grid*/
.moverspackers-services-grid figure,.moverspackers-services-grid figure > a,.moverspackers-services-grid figure a img {
    float: left;
    width: 100%;
}
.moverspackers-services-grid figure { margin: 0px;}
.moverspackers-services-grid figure > a {
    position: relative;
    overflow: hidden;
}
.moverspackers-services-grid figure > a:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.9;
}
.moverspackers-services-grid ul li:hover figure > a:before { opacity: 0.6;}
.moverspackers-services-grid figure figcaption {
    position: absolute;
    left: 0px;
    top: 50%;
    width: 100%;
    text-align: center;
    margin: -36px 0px 0px 0px;
}
.moverspackers-services-grid ul li:hover figure figcaption { margin: -18px 0px 0px 0px;}
.moverspackers-services-grid figure figcaption > a {
    font-size: 36px;
    display: inline-block;
    margin: 0px 0px 20px;
}
.moverspackers-services-grid figure figcaption > a.moverspackers-transport { font-size: 44px;}
.moverspackers-services-grid ul li:hover figure figcaption > a { color: #ffffff;}
.moverspackers-services-grid figure figcaption h5 {
    color: #ffffff;
    margin: 0px;
    font-weight: bold;
    position: relative;
}
.moverspackers-services-grid ul li:hover figure figcaption h5,
.moverspackers-services-grid ul li:hover figure figcaption h5:before { opacity: 0; visibility: hidden;}
.moverspackers-services-grid figure figcaption h5:before {
    content: '';
    position: absolute;
    left: 50%;
    top: -9px;
    width: 30px;
    height: 1px;
    background-color: #ffffff;
    margin: 0px 0px 0px -15px;
}
/*Partner*/
.moverspackers-partner-slider {
    float: left;
    width: 100%;
    position: relative;
    text-align: center;
}
.moverspackers-partner-slider-layer a {
    position: relative;
    display: inline-block;
    filter: gray; 
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}
.moverspackers-partner-slider-layer a:before {
    content: '';
    position: absolute;
    right: -35px;
    top: 14px;
    height: 15px;
    width: 1px;
    background-color: #bbbbbb;
}
.aboutusnew{
	width:100%;
	float:left;
	padding:10px;
}
.aboutusnew img{
	width:100%;
	float:left;
}
.aboutusnew h1{
	font-size:36px;
	font-weight:700;
	color:#ffb118;
	padding-top:20px;
}
.aboutusnew p{
	width:100%;
	text-align:justify !important;
	font-size:16px;
	line-height:30px;
	text-align:left;
	color:#000000;
}
.moverspackers-partner-slider .slick-list { width: 99%;}
.moverspackers-partner-slider-layer:last-child a:before { content: none;}
.moverspackers-partner-slider-layer:hover a {
    filter: none; 
    -webkit-filter: grayscale(0px);
}
.moverspackers-partner-slider .slick-arrow {
    position: absolute;
    right: 0px;
    top: 50%;
    font-size: 20px;
    color: #bbbbbb;
    cursor: pointer;
    margin: -17px 0px 0px 0px;
    z-index: 1;
}
.moverspackers-partner-slider .slick-arrow:hover { color: #666666;}
.moverspackers-partner-slider .slick-arrow-left.slick-arrow { left: 0px; right: auto;}

/*Twiiter Feed*/
.moverspackers-twitter-feed {
    float: left;
    width: 100%;
    background-image: url("extra-images/twitter-feed-img.jpg");
    background-position: top center;
    position: relative;
    padding: 34px 0px 38px;
}
.twitter-slide-transparent {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.93;
}
.moverspackers-twitter-feed i {
    float: left;
    font-size: 90px;
    color: #ffffff;
    margin: 11px 30px 0px 0px;
    position: relative;
}
.moverspackers-twitter-feed i:after {
    content: '';
    position: absolute;
    right: -29px;
    top: 10px;
    width: 1px;
    height: 70px;
    background:rgba(255,255,255,0.4);
}
.moverspackers-twitter-feed i ~ .moverspackers-twitter-slider { padding: 0px 0px 0px 140px;}
.moverspackers-twitter-layer h5 {
    font-size: 17px;
    font-weight: bold;
    margin: 0px 0px 5px;
}
.moverspackers-twitter-layer p {
    margin: 0px 0px 6px;
    font-size: 16px;
    line-height: 26px;
}
.moverspackers-twitter-layer p a { font-weight: bold;}
.moverspackers-twitter-layer time {
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
    margin: 2px 0px 0px;
    color: #343434;
}
.iconbox2{
	margin-left:-40px;
}
.iconbox{
	margin-left:-50px;
}
.rdobox{
	width:100%;
	height:400px;
	float:left;
}
.rdobox img{
	width:100%;
	height:400px;
	float:left;
}
.rdobox h3{
	width:100%;
	text-align:center;
	padding:10px;
	font-size:22px;
	color:000000;
	font-weight:bold;
	
}
/*moverspackers-footer-widget*/
.moverspackers-footer-one {
    float: left;
    width: 100%;
    background-image: url("extra-images/footer-back-img1.jpg");
    background-position: top center;
    position: relative;
	padding:30px 0 0 0;
}
.moverspackers-footer-widget .widget { margin: 0px 0px 70px;}
.moverspackers-footer-widget {
    float: left;
    width: 100%;
    padding: 80px 0px 0px;
}
.footer-widget-transparent {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.96;
}
/*Footer-contact-us*/
.moverspackers-footer-contact,.moverspackers-footer-contact-text {
    float: left;
    width: 100%;
}
.moverspackers-footer-contact {
    padding: 0px 0px 0px;
    position: relative;
    margin: 0px 0px 0px;
    z-index: 1;
}
.moverspackers-footer-contact:before {
    content: '';
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
    height: 1px;
    background:rgba(255,255,255,0.10);
}
.moverspackers-footer-contact ul li {
    list-style: none;
    margin: 0px 0px 30px;
}
.moverspackers-footer-contact-text {
    border: 1px solid #454754;
    position: relative;
    padding: 19px 94px 25px 39px;
}
.moverspackers-footer-contact-text i {
    position: absolute;
    right: 20px;
    top: 17px;
    font-size: 41px;   
}
.moverspackers-footer-contact-text h5 {
    color: #ffffff;
    margin: 0px 0px 7px;
    font-weight: bold;
}
.moverspackers-footer-contact-text p {
    color: #ffffff;
    margin: 0px;
    letter-spacing: 0.8px;
    line-height: 20px;
}
.moverspackers-footer-contact-text p a { color: #ffffff;}
/*moverspackers-footer-title*/
.moverspackers-footer-title {
    margin: 0px 0px 31px;
    position: relative;
    color: #ffffff;
    font-weight: bold;
    line-height: 0.8;
    font-size: 20px;
    padding: 0px 0px 13px;
}
.moverspackers-footer-title:before {
    content: '';
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 30px;
    height: 1px;
}
.moverspackers-footer-title:after {
    content: '';
    position: absolute;
    left: 0px;
    bottom: 2px;
    width: 20px;
    height: 1px;
}
.widget_about_us p {
    color: #cccccc;
    margin: 0px 0px 20px;
    line-height: 26px;
}
/*moverspackers-footer-social*/
.moverspackers-footer-social {
    float: left;
    width: 100%;
}
.moverspackers-footer-social li {
    float: left;
    margin: 0px 13px 0px 0px;
    list-style: none;
}
.moverspackers-footer-social li a {
    display: inline-block;
    font-size: 21px;
    color: #4a5171;
}
.moverspackers-footer-social li:hover a { color: #c7c7c7;}
/*widget_links*/
.widget_links ul li {
    float: left;
    width: 100%;
    list-style: none;
    margin: 0px 0px 5px;
    line-height: 1.7;
}
.widget_links ul li a {
    display: inline-block;
    color: #cccccc;
    font-size: 13px;
    font-family: 'Raleway', sans-serif;
    letter-spacing: 0.6px;
    padding: 0px 0px 0px 23px;
    position: relative;
}
.widget_links ul li:hover a { padding: 0px 0px 0px 26px;}
.widget_links ul li a:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 9px;
    width: 8px;
    height: 8px;
    border-radius: 100%;
    border: 1px solid #c3c3c4;
}
.widget_links ul li:hover a:before {
    top: 12px;
    border-radius: 0px;
    border: none;
    height: 1px;
    width: 11px;
}
/*widget_newsletter*/
.widget_newsletter form,.widget_newsletter form input[type="email"] {
    float: left;
    width: 100%;
}
.widget_newsletter p {
    color: #cccccc;
    margin: 0px 0px 23px;
    line-height: 26px;
}
.widget_newsletter form input[type="email"] {
    background-color: #3d4151;
    font-size: 10px;
    color: #cccccc;
    height: 40px;
    padding-left: 15px;
    font-style: italic;
    letter-spacing: 0.6px;
    margin: 0px 0px 30px;
}
.widget_newsletter form input[type="submit"] {
    float: left;
    border: 1px solid #ffffff;
    font-weight: bold;
    color: #ffffff;
    background-color: transparent;
    padding: 8px 30px 10px;
    letter-spacing: 0.6px;
}
/*moverspackers-footer-copyright*/
.moverspackers-footer-copyright {
    float: left;
    width: 100%;
    position: relative;
    padding: 23px 0px 20px;
}
.moverspackers-footer-copyright:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 1px;
    background: rgba(255,255,255,0.10);
}
.moverspackers-footer-copyright p {
    margin: 0px;
    float: left;
    color: #cccccc;
}
.moverspackers-footer-copyright p a { color: #cccccc;}
.moverspackers-footer-copyright ul { float: right;}
.moverspackers-footer-copyright ul li {
    float: left;
    margin: 0px 0px 0px 45px;
    list-style: none;
    position: relative;
}
.moverspackers-footer-copyright ul li:before {
    content: '';
    position: absolute;
    right: -23px;
    top: 11px;
    width: 1px;
    height: 10px;
    background-color: #cccccc;
}
.moverspackers-footer-copyright ul li:last-child:before { content: none;}
.moverspackers-footer-copyright ul li:first-child { margin: 0px;}
.moverspackers-footer-copyright ul li a { color: #cccccc;}
/*SubHeader*/


.moverspackers-subheader {
    float: left;
    width: 100%;
    background-image: url("images/subheader-image.jpg");
    background-position: top center;
    position: relative;
   padding: 150px 0px 200px;
}
.moverspackers-dark-transparent {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.0);
}
.moverspackers-subheader h1 {
    font-size: 26px;
    margin: 0px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: 'Raleway', sans-serif;
    color: #ffffff;
}
.moverspackers-breadcrumb {
    float: left;
    width: 100%;
}
.moverspackers-breadcrumb li {
    float: left;
    list-style: none;
    color: #ffffff;
    padding: 0px 10px;
    position: relative;
    letter-spacing: 0.6px;
}
.moverspackers-breadcrumb li:first-child { padding-left: 0px;}
.moverspackers-breadcrumb li:before {
    content: '';
    position: absolute;
    right: 0px;
    top: 11px;
    width: 2px;
    height: 10px;
    background-color: #ffffff;
}
.moverspackers-breadcrumb li:last-child:before { content: none;}
.moverspackers-breadcrumb li a { color: #ffffff;}
/*Blog Detail*/


<!--2222-->
.moverspackers-subheader2 {
    float: left;
    width: 100%;
    background-image: url("images/subheader-image.jpg");
    background-position: top center;
    position: relative;
    padding: 150px 0px 200px;
}
.moverspackers-dark-transparent2 {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.7);
}
.moverspackers-subheader2 h1 {
    font-size: 26px;
    margin: 0px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: 'Raleway', sans-serif;
    color: #ffffff;
}
.moverspackers-breadcrumb2 {
    float: left;
    width: 100%;
}
.moverspackers-breadcrumb2 li {
    float: left;
    list-style: none;
    color: #ffffff;
    padding: 0px 10px;
    position: relative;
    letter-spacing: 0.6px;
}
.moverspackers-breadcrumb2 li:first-child { padding-left: 0px;}
.moverspackers-breadcrumb2 li:before {
    content: '';
    position: absolute;
    right: 0px;
    top: 11px;
    width: 2px;
    height: 10px;
    background-color: #ffffff;
}
.moverspackers-breadcrumb2 li:last-child:before { content: none;}
.moverspackers-breadcrumb2 li a { color: #ffffff;}

<!--end2222-->
.moverspackers-rich-editor,.moverspackers-blog-thumb,.moverspackers-thumb-heading {
    float: left;
    width: 100%;
}
.moverspackers-blog-thumb { margin: 0px;}
.moverspackers-blog-thumb time {
    position: absolute;
    left: 20px;
    top: 20px;
    width: 55px;
    color: #ffffff;
    font-weight: bold;
    font-size: 15px;
    padding: 8px 10px;
    text-align: center;
    line-height: 18px;
    letter-spacing: 1px;
    border-bottom: 3px solid;
}
.moverspackers-blog-thumb time:after {
    content: '';
    position: absolute;
    right: 0px;
    bottom: 0px;
    border-bottom: 7px solid;
    border-left: 7px solid transparent;
}
.moverspackers-thumb-heading {
    border-bottom: 3px solid;
    padding: 18px 10px 17px 28px;
    margin: 0px 0px 32px;
}
.moverspackers-thumb-heading h2 {
    margin: 0px 0px 3px;
    font-weight: bold;
    font-size: 20px;
    text-transform: uppercase;
    color: #ffffff;
}
.moverspackers-thumb-heading .moverspackers-blog-option {
    padding: 0px;
    border-bottom: none;
    width: 100%;
}
.moverspackers-thumb-heading .moverspackers-blog-option:before { content: none;}
.moverspackers-rich-editor { margin: 0px 0px 33px;}
.moverspackers-rich-editor p {
    margin: 0px 0px 24px;
    line-height: 26px;
    letter-spacing: 0.9px;
}
blockquote {
    float: left;
    width: 100%;
    color: #ffffff;
    position: relative;
    font-size: 17px;
    font-style: italic;
    padding: 22px 30px 27px 69px;
    line-height: 1.5;
    margin: 8px 0px 31px;
    letter-spacing: 1.3px;
}
blockquote:before {
    content: "\e918";
    font-family: icomoon;
    position: absolute;
    left: 6px;
    top: -11px;
    font-size: 50px;
    font-style: normal;
    opacity: 0.10;
}
blockquote span {
    float: right;
    margin: 20px 0px 0px;
    font-weight: bold;
    font-size: 14px;
    font-style: normal;
    letter-spacing: 0.7px;
}
/*post-tags*/
.moverspackers-post-tags {
    float: left;
    width: 100%;
    border-bottom: 1px solid #ececec;
    padding: 0px 0px 25px;
    margin: 0px 0px 69px;
}
.moverspackers-tags {
    float: left;
    width: 50%;
}
.moverspackers-tags span {
    float: left;
    font-size: 16px;
    color: #222222;
    margin: 0px 20px 0px 0px;
    font-family: 'Roboto', sans-serif;
}
.moverspackers-tags a {
    float: left;
    margin: 1px 8px 0px 0px;
    border: 1px solid #ececec;
    font-size: 12px;
    padding: 2px 10px 4px;
}
.moverspackers-tags a:hover { color: #ffffff;}
/*blog-social*/
.moverspackers-blog-social {
    float: left;
    width: 50%;
    text-align: right;
}
.moverspackers-blog-social span {
    font-size: 16px;
    color: #222222;
    margin: 0px 20px 0px 0px;
    font-family: 'Roboto', sans-serif;
}
.moverspackers-blog-social ul { float: right;}
.moverspackers-blog-social ul li {
    float: left;
    list-style: none;
    margin: 0px 0px 0px 10px;
}
.moverspackers-blog-social ul li:first-child { margin: 0px;}
.moverspackers-blog-social ul li a {
    float: left;
    width: 20px;
    height: 20px;
    margin: 2px 0px 0px;
    font-size: 10px;
    text-align: center;
    padding: 5px 0px 0px;
    color: #ffffff;
}
.moverspackers-blog-social ul li a.fa-facebook { background-color: #3b5998;}
.moverspackers-blog-social ul li a.fa-twitter { background-color: #019ad2;}
.moverspackers-blog-social ul li a.fa-google-plus { background-color: #cb2027;}
.moverspackers-blog-social ul li a.fa-linkedin { background-color: #007bb6;}
/*prenxt-post*/
.moverspackers-prenxt-post,.moverspackers-prev-post,.moverspackers-prenxt-post figure a {
    float: left;
    width: 100%;
}
.moverspackers-prenxt-post { margin: 0px 0px 70px;}
.moverspackers-prenxt-post ul { margin: 0px -30px;}
.moverspackers-prenxt-post ul li {
    float: left;
    list-style: none;
    width: 50%;
    padding: 0px 30px;
    position: relative;
}
.moverspackers-prenxt-post ul li:last-child:before { content: none;}
.moverspackers-prenxt-post ul li:before {
    content: '';
    position: absolute;
    right: 0px;
    top: 5px;
    width: 1px;
    height: 40px;
    background-color: #ececec;
}
.moverspackers-prenxt-post figure {
    float: left;
    width: 50px;
    margin: 1px 0px 0px;
}
.moverspackers-next-post figure { float: right;}
.moverspackers-prenxt-post figure a {
    position: relative;
    overflow: hidden;
    border-radius: 100%;
}
.moverspackers-prenxt-post figure a:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    opacity: 0;
}
.moverspackers-prenxt-post ul li:hover figure a:before { opacity: 0.7;}
.moverspackers-prenxt-post figure a i {
    position: absolute;
    left: 50%;
    top: 50%;
    color: #ffffff;
    font-size: 16px;
    margin: -9px 0px 0px -3px;
    opacity: 0;
}
.moverspackers-prenxt-post ul li:hover figure a i { opacity: 1;}
.moverspackers-prev-post figure img { border-radius: 100%;}
.moverspackers-prev-post figure ~ h6 { padding: 0px 0px 0px 142px;}
.moverspackers-prev-post h6,.moverspackers-next-post h6 {
    text-align: right;
    margin: 0px;
    letter-spacing: 0.9px;
}
.moverspackers-next-post figure ~ h6 { padding: 0px 116px 0px 0px;}
.moverspackers-next-post h6 { text-align: left;}
/*moverspackers-blog-modern*/
.moverspackers-blog-modern figure,.moverspackers-blog-modern figure > a,.moverspackers-blog-modern figure a img {
    float: left;
    width: 100%;
}
.moverspackers-blog-modern figure {
    margin: 0px;
    overflow: hidden;
}
.moverspackers-blog-modern figure > a { position: relative;}
.moverspackers-blog-modern figure > a:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
}
.moverspackers-blog-modern ul li:hover figure > a:before { background: rgba(39,43,61,0.9);}
.moverspackers-blog-modern figure figcaption {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
    padding: 0px 30px 32px;
    max-height: 75px;
}
.moverspackers-blog-modern ul li:hover figure figcaption { max-height: 100%;}
.moverspackers-blog-modern figure figcaption h5 {
    margin: 0px;
    font-weight: bold;
    line-height: 1.4;
}
.moverspackers-blog-modern figure figcaption h5 a { color: #ffffff;}
.moverspackers-related-option {
    float: left;
    margin: 0px 0px 13px;
    width: 100%;
}
.moverspackers-blog-modern ul li:hover .moverspackers-related-option { margin: 0px 0px 8px;}
.moverspackers-related-option li {
    float: left;
    list-style: none;
    margin: 0px 15px 0px 0px;
}
.moverspackers-related-option li:last-child { margin: 0px;}
.moverspackers-related-option li a {
    color: #ffffff;
    font-size: 12px;
}
.moverspackers-related-option li a i { margin: 0px 6px 0px 0px;}
.moverspackers-blog-modern figure figcaption p {
    color: #ffffff;
    margin: 0px 0px 13px;
    line-height: 26px;
    letter-spacing: 0.8px;
}
.moverspackers-modern-btn {
    float: left;
    color: #ffffff;
    font-weight: bold;
}
.moverspackers-modern-btn i { margin: 0px 0px 0px 2px;}
.moverspackers-section-heading {
    float: left;
    width: 100%;
    margin: 0px 0px 40px;
    position: relative;
    color: #ffffff;
    font-weight: bold;
    line-height: 0.8;
    font-size: 20px;
    padding: 0px 0px 13px;
}
.moverspackers-section-heading:before {
    content: '';
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 30px;
    height: 1px;
}
.moverspackers-section-heading:after {
    content: '';
    position: absolute;
    left: 0px;
    bottom: 2px;
    width: 20px;
    height: 1px;
}
/*comment area*/
.comments-area,.comment-list,.comment-list li,.comment-list li figure a img,.comment-list > ul > li,.comment-list .thumblist,
.comment-list li img,.thumb-list {
    float: left;
    width: 100%;
}
.thumb-list { margin-bottom: 30px;}
.comment-list .children { 
    margin: 0px;
    padding: 0px 0px 0px 98px;
}
.comment-list > ul > li {
    margin: 0px 0px 0px 0px;
    list-style: none;
}
.comment-list .thumblist > ul                      {margin: 0px;}
.comment-list li                                   {list-style: none;}
.comment-list li figure {
    float: left;
    margin: 0px;
    width: 70px;
    text-align: center;
}
.comment-list li figure img { border-radius: 100%;}
.comment-list > li .thumb-list {
    background-color: #f5f5f5;
    padding: 30px 37px 22px 30px;
}
.comment-list figure ~ .text-holder {
    margin-left: 80px;
    position: relative;
    padding: 0px 0px 18px 30px;
    line-height: 1;
}
.text-holder p {
    margin-bottom: 9px;
    display: inline-block;
    letter-spacing: 0.3px;
    line-height: 26px;
}
.text-holder h6 {
    line-height: 1.1;
    margin: -2px 0px 2px;
    font-weight: 600;
    letter-spacing: 0.7px;
}
.text-holder .post-date {
    display: inline-block;
    font-size: 10px;
    line-height: 1;
    margin: 0px 0px 12px 0px;
    font-weight: bold;
}
.comment-reply-link {
    float: left;
    margin: 0px 20px 0px 0px;
    font-size: 13px;
    font-weight: bold;
    position: relative;
}
.comment-reply-link:before {
    content: '';
    position: absolute;
    right: -11px;
    bottom: 3px;
    width: 2px;
    height: 2px;
    background-color: #666666;
}
.comment-reply-link:last-child:before { content: none;}
.comment-reply-link i { font-size: 9px; margin: 0px 0px 0px 3px;}
.comment-list { margin: 0px 0px 37px;}
/* form*/
.comment-respond,.moverspackers-full-form textarea {
    float: left;
    width: 100%;
}
.comments-area { margin-top: 39px;}
.comment-respond { margin: 0px 0px 10px;}
.comment-respond form { margin: 0px -15px;}
.comment-respond form p {
    list-style-type: none;
    margin-bottom: 30px;
    padding: 0 15px 0;
    width: 50%;
}
.comment-respond form p label {
    float: left;
    margin: 0px 0px 10px;
    line-height: 0.7;
    font-weight: 500;
    font-family: 'Roboto', sans-serif;
}
.comment-respond form p input[type="text"],
.comment-respond form p input[type="email"] {
    background-color: #f5f5f5;
    color: #999999;
    font-size: 12px;
    float: left;
    height: 50px;
    margin: 0;
    padding-left: 15px;
    width: 100%;
}
.comment-respond form > .moverspackers-full-form { float: right;}
.moverspackers-full-form textarea {
    height: 252px;
    color: #3c3c3c;
    font-size: 12px;
    padding-left: 15px;
    padding-top: 16px;
    background-color: #f5f5f5;
}
.comment-respond form p input[type="submit"] {
    display: inline-block;
    border: 1px solid #cccccc;
    padding: 6px 22px 8px;
    color: #999999;
    font-weight: bold;
    position: relative;
    letter-spacing: 1px;
    background-color: transparent;
}
.comment-respond form p input[type="submit"]:hover { color: #ffffff;}
/*Sidebar*/
.moverspackers-main-content .widget {
    float: left;
    width: 100%;
    margin: 0px 0px 50px;
}
.moverspackers-widget-heading {
    float: left;
    width: 100%;
    margin: 0px 0px 30px;
    position: relative;
    color: #ffffff;
    font-weight: bold;
    line-height: 0.7;
    font-size: 20px;
    padding: 0px 0px 13px;
}
.moverspackers-widget-heading:before {
    content: '';
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 30px;
    height: 1px;
}
.moverspackers-widget-heading:after {
    content: '';
    position: absolute;
    left: 0px;
    bottom: 2px;
    width: 20px;
    height: 1px;
}
/*widget_search*/
.widget_search form,.widget_search form input[type="text"] {
    float: left;
    width: 100%;
}
.widget_search form { position: relative;}
.widget_search form input[type="text"] {
    background-color: #f5f5f5;
    height: 40px;
    padding-left: 20px;
    color: #999999;
    letter-spacing: 0.6px;
}
.widget_search form label {
    position: absolute;
    right: 0px;
    bottom: 0px;
    margin: 0px;
}
.widget_search form label:before {
    content: "\f002";
    position: absolute;
    right: 13px;
    top: 10px;
    font-family: FontAwesome;
    color: #ffffff;
    cursor: pointer;
}
.widget_search form input[type="submit"] {
    border: none;
    width: 40px;
    height: 40px;
    background-color: #cccccc;
}
/*widget_popular_post*/
.widget-popular-post-wrap,.widget_popular_post ul li,.widget_popular_post figure a,.widget_popular_post figure a img {
    float: left;
    width: 100%;
}
.widget-popular-post-wrap {
    border: 1px solid #f5f5f5;
    padding: 19px 26px 27px 19px;
}
.widget_popular_post ul li {
    list-style: none;
    margin: 0px 0px 28px;
}
.widget_popular_post ul li:last-child { margin: 0px;}
.widget_popular_post figure {
    float: left;
    width: 50px;
    margin: 0px;
}
.widget_popular_post figure a {
    position: relative;
    overflow: hidden;
    border-radius: 100%;
}
.widget_popular_post figure a:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    opacity: 0;
}
.widget_popular_post ul li:hover figure a:before { opacity: 0.8;}
.widget_popular_post figure a i {
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -7px 0px 0px -4px;
    opacity: 0;
}
.widget_popular_post ul li:hover figure a i { opacity: 1;}
.widget_popular_post figure ~ .widget-popular-post-text { padding-left: 61px;}
.widget-popular-post-text h6 {
    margin: 0px 0px 8px;
    line-height: 20px;
    letter-spacing: 0.9px;
}
.widget-popular-post-text time {
    font-size: 12px;
    float: left;
    line-height: 1;
    letter-spacing: 0.7px;
}
/*widget_cetagories*/
.widget_cetagories ul li,.widget_cetagories_wrap {
    float: left;
    width: 100%;
}
.widget_cetagories_wrap {
    border: 1px solid #f5f5f5;
    padding: 30px 15px 23px 15px;
}
.widget_cetagories ul li {
    list-style: none;
    margin: 0px 0px 15px;
}
.widget_cetagories ul li:last-child { margin: 0px;}
.widget_cetagories ul li a {
    display: block;
    background-color: #f5f5f5;
    padding: 9px 0px 8px 43px;
    font-family: 'Roboto', sans-serif;
    letter-spacing: 0.8px;
    position: relative;
}
.widget_cetagories ul li:hover a { color: #ffffff;}
.widget_cetagories ul li a:before {
    content: '';
    position: absolute;
    left: 15px;
    top: 19px;
    width: 8px;
    height: 8px;
    border-radius: 100%;
    border: 1px solid #c3c3c4;
}
.widget_cetagories ul li:hover a:before {
    top: 22px;
    border-radius: 0px;
    border: none;
    height: 2px;
    width: 11px;
    background-color: #ffffff;
}
.widget_meta ul li a span { position: relative;}
.widget_meta ul li a span:before {
    content: '';
    position: absolute;
    left: 0px;
    bottom: 0px;
    border-bottom: 1px dotted #666666;
    width: 100%;
    height: 1px;
}
.widget_meta ul li:hover a span:before,.widget_meta ul li:hover a span:after { border-bottom-color: #ffffff;}
.widget_meta ul li a span:after {
    content: '';
    position: absolute;
    left: 0px;
    bottom: -2px;
    border-bottom: 1px dotted #666666;
    width: 100%;
    height: 1px;
}
/*widget_instagram*/
.widget_instagram figure,.widget_instagram figure a,.widget_instagram figure a img {
    float: left;
    width: 100%;
}
.widget_instagram ul { margin: 0px -10px 0px 0px;}
.widget_instagram ul li {
    float: left;
    list-style: none;
    width: 33.333%;
    margin: 0px 0px 10px;
    padding: 0px 10px 0px 0px;
}
.widget_instagram figure a {
    position: relative;
    overflow: hidden;
}
.widget_instagram figure a:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    width: 0%;
    height: 100%;
    opacity: 0;
}
.widget_instagram ul li:hover figure a:before {
    opacity: 0.8;
    width: 100%;
}
.widget_instagram figure a i {
    position: absolute;
    left: 0%;
    opacity: 0;
    top: 50%;
    margin: -7px 0px 0px -5px;
}
.widget_instagram ul li:hover figure a i {
    left: 50%;
    opacity: 1;
}
/*Blog Grid*/
.moverspackers-blog-grid figure,.moverspackers-blog-grid figure a,.moverspackers-blog-grid figure a img,
.moverspackers-blog-grid-text,.moverspackers-blog-grid-slide {
    float: left;
    width: 100%;
}
.moverspackers-blog-grid figure { margin: 0px;}
.moverspackers-blog-grid figure span {
    position: absolute;
    left: 50%;
    top: 50%;
    color: #ffffff;
    z-index: 1;
    font-size: 50px;
    margin: -28px 0px 0px -24px;
}
.moverspackers-blog-grid ul li:hover figure span {
    opacity: 0;
    visibility: hidden;
}
.moverspackers-blog-grid figure a {
    position: relative;
    overflow: hidden;
}
.moverspackers-blog-grid figure a:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.2;
}
.moverspackers-blog-grid ul li.video figure a:before { opacity: 0.6;}
.moverspackers-blog-grid ul li:hover figure a:before { opacity: 0.6;}
.moverspackers-blog-grid .moverspackers-blog-grid-slide figure a:before { content: none;}
.moverspackers-blog-large .moverspackers-blog-large-slide figure a:before { content: none;}
.moverspackers-blog-grid figure a i {
    position: absolute;
    left: 50%;
    top: 0%;
    text-align: center;
    font-size: 16px;
    color: #ffffff;
    width: 55px;
    height: 55px;
    padding: 20px 0px 0px;
    margin: -27px 0px 0px -27px;
    opacity: 0;
}
.moverspackers-blog-grid ul li:hover figure a i {
    opacity: 1;
    top: 50%;
}
.moverspackers-blog-grid-text {
    border: 1px solid #ececec;
    padding: 26px 18px 30px 30px;
    border-top: none;
}
.moverspackers-blog-grid-text h5 {
    margin: 0px;
    font-weight: bold;
    line-height: 1.2;
    letter-spacing: 1px;
}
.moverspackers-blog-grid-text p {
    margin: 0px 0px 22px;
    line-height: 26px;
    letter-spacing: 0.8px;
}
.moverspackers-blog-grid .moverspackers-blog-option {
    width: 100%;
    padding: 0px;
    border-bottom: none;
    margin: 0px 0px 12px;
}
.moverspackers-blog-grid .moverspackers-blog-option:before { content: none;}
.moverspackers-blog-grid .moverspackers-blog-option li { margin: 0px 29px 0px 0px;}
.moverspackers-blog-grid .moverspackers-blog-option li:last-child { margin: 0px;}
.moverspackers-blog-grid .moverspackers-blog-option li a {
    color: #999999;
    font-size: 10px;
}
.moverspackers-blog-grid .moverspackers-blog-option li i {
    margin: 0px 8px 0px 0px;
    color: #999999;
    font-size: 10px;
}
.moverspackers-blog-grid .moverspackers-blog-option li:before {
    right:-14px;
    background-color: #aaaaaa;
    top: 10px;
}
.moverspackers-blog-grid .moverspackers-readmore-btn { padding: 3px 17px 2px;}
.moverspackers-blog-grid-slide { position: relative;}
.moverspackers-blog-grid .slick-arrow {
    position: absolute;
    right: 15px;
    top: 50%;
    width: 24px;
    height: 24px;
    border-radius: 100%;
    cursor: pointer;
    background: rgba(255,255,255,0.4);
    text-align: center;
    color: #ffffff;
    z-index: 1;
    line-height: 1.7;
    margin: -12px 0px 0px;
}
.moverspackers-blog-grid .slick-arrow-left.slick-arrow { right: auto; left: 15px;}
/*pagination*/
.moverspackers-pagination,.moverspackers-pagination > ul {
    float: left;
    width: 100%;
}
.moverspackers-pagination {
    margin: 50px 0 36px;
    text-align: center;
}
.moverspackers-pagination > ul > li {
    display: inline-block;
    list-style: none;
    margin: 0 8px 0 0;
}
.moverspackers-pagination > ul > li > .previous,
.moverspackers-pagination > ul > li > .next {
    border: 1px solid #e0e0e0;
    line-height: 1.5;
}
.moverspackers-pagination > ul > li:hover > .previous,.moverspackers-pagination > ul > li:hover > .next {
    color: #ffffff;
}
.moverspackers-pagination > ul > li > a,.moverspackers-pagination > ul > li > span {
    border: 1px solid #e0e0e0;
    color: #bbbbbb;
    font-size: 12px;
    float: left;
    height: 35px;
    line-height: 1.4;
    padding: 8px;
    width: 35px;
}
/*pagination*/
/*Blog Large*/
.moverspackers-blog-large figure,.moverspackers-blog-large figure a,.moverspackers-blog-large figure a img,
.moverspackers-blog-large-text,.moverspackers-blog-large-slide {
    float: left;
    width: 100%;
}
.moverspackers-blog-large figure { margin: 0px 0px 30px;}
.moverspackers-blog.moverspackers-blog-large figure time {
    top: 20px;
    left: 20px;
}
.moverspackers-blog-large figure span {
    position: absolute;
    left: 50%;
    top: 50%;
    color: #ffffff;
    z-index: 1;
    font-size: 60px;
    margin: -28px 0px 0px -24px;
}
.moverspackers-blog-large ul li:hover figure span {
    opacity: 0;
    visibility: hidden;
}
.moverspackers-blog-large figure a {
    position: relative;
    overflow: hidden;
}
.moverspackers-blog-large figure a:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.2;
}
.moverspackers-blog-large ul li.video figure a:before { opacity: 0.6;}
.moverspackers-blog-large ul li:hover figure a:before { opacity: 0.6;}
.moverspackers-blog-large figure a i {
    position: absolute;
    left: 50%;
    top: 0%;
    text-align: center;
    font-size: 16px;
    color: #ffffff;
    width: 55px;
    height: 55px;
    padding: 20px 0px 0px;
    margin: -27px 0px 0px -27px;
    opacity: 0;
}
.moverspackers-blog-large ul li:hover figure a i {
    opacity: 1;
    top: 50%;
}
.moverspackers-blog-large-text {
    border: 1px solid #ececec;
    padding: 26px 18px 30px 30px;
}
.moverspackers-blog-large-text h5 {
    margin: 0px;
    font-weight: bold;
    line-height: 1.2;
    letter-spacing: 1px;
    text-transform: uppercase;
}
.moverspackers-blog-large-text p {
    margin: 0px 0px 23px;
    line-height: 26px;
    letter-spacing: 0.8px;
}
.moverspackers-blog-large .moverspackers-blog-option {
    width: 100%;
    padding: 0px;
    border-bottom: none;
    margin: 0px 0px 12px;
}
.moverspackers-blog-large .moverspackers-blog-option:before { content: none;}
.moverspackers-blog-large .moverspackers-blog-option li {
    margin: 0px 29px 0px 0px;
    font-weight: bold;
}
.moverspackers-blog-large .moverspackers-blog-option li a {
    color: #999999;
    margin: 0px 0px 0px 7px;
    font-weight: normal;
}
.moverspackers-blog-large .moverspackers-blog-option li:before {
    right:-14px;
    background-color: #aaaaaa;
    top: 10px;
}
.moverspackers-blog-large .moverspackers-readmore-btn { padding: 5px 22px;}
.moverspackers-blog-large-slide { position: relative;}
.moverspackers-blog-large .slick-arrow {
    position: absolute;
    right: 15px;
    top: 50%;
    width: 24px;
    height: 24px;
    border-radius: 100%;
    cursor: pointer;
    background: rgba(255,255,255,0.4);
    text-align: center;
    color: #ffffff;
    z-index: 1;
    line-height: 1.7;
    margin: -12px 0px 0px;
}
.moverspackers-blog-large .slick-arrow-left.slick-arrow { right: auto; left: 15px;}
/*Team Detail*/
.moverspackers-team-detail,.moverspackers-team-thumb,.moverspackers-team-thumb-text,.moverspackers-liststyle-one li,
.moverspackers-team-social-network,.moverspackers-liststyle-one,.moverspackers-work-experience,
.moverspackers-work-experience ul li {
    float: left;
    width: 100%;
}
.moverspackers-team-detail { margin: 0px 0px 35px;}
.moverspackers-team-thumb-text { padding: 24px 0px 0px;}
.moverspackers-team-thumb-text h5 {
    margin: 0px 0px 3px;
    font-weight: bold;
    line-height: 1;
}
.moverspackers-team-thumb-text span {
    font-size: 12px;
    display: block;
    letter-spacing: 0.8px;
    margin: 0px 0px 17px;
}
.moverspackers-team-thumb-text p {
    margin: 0px 0px 13px;
    line-height: 26px;
}
.moverspackers-liststyle-one { margin: 0px 0px 11px;}
.moverspackers-liststyle-one li {
    list-style: none;
    margin: 0px 0px 7px;
    padding-left: 25px;
    font-weight: bold;
    color: #222;
    letter-spacing: 1px;
    position: relative;
}
.moverspackers-liststyle-one li:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 10px;
    width: 10px;
    height: 10px;
    border: 1px solid #222;
    border-radius: 100%;
}
.moverspackers-team-social-network li {
    float: left;
    margin: 0px 10px 0px 0px;
    list-style: none;
}
.moverspackers-team-social-network li a { font-size: 18px;}
.moverspackers-team-social-network li a.moverspackers-social { color: #3b5998;}
.moverspackers-team-social-network li a.moverspackers-square { color: #019ad2;}
.moverspackers-team-social-network li a.moverspackers-social-network { color: #cb2027;}
.moverspackers-team-social-network li a.moverspackers-travel { color: #cb2027;}
.moverspackers-work-experience ul li {
    list-style: none;
    padding: 0px 0px 24px;
    position: relative;
}
.moverspackers-work-experience { margin: 4px 0px 64px;}
.moverspackers-work-experience ul li:last-child { padding: 0px;}
.moverspackers-work-experience ul li:last-child:before { content: none;}
.moverspackers-work-experience ul li:before {
    content: '';
    position: absolute;
    left: 25px;
    top: 0px;
    height: 100%;
    width: 1px;
    background-color: #ececec;
}
.moverspackers-work-experience ul li i {
    float: left;
    width: 50px;
    height: 50px;
    border-radius: 100%;
    text-align: center;
    color: #bbbbbb;
    font-size: 25px;
    padding: 12px 0px 0px;
    background-color: #f5f5f5;
    border: 1px dashed #ffffff;
    position: relative;
}
.moverspackers-work-experience ul li:hover i { color: #ffffff;}
.moverspackers-work-experience ul li i ~ .moverspackers-experience-text { padding: 13px 0px 0px 80px;}
.moverspackers-experience-text h6 {
    margin: 0px 0px 16px;
    font-weight: bold;
}
.moverspackers-experience-text p {
    margin: 0px;
    letter-spacing: 1px;
}
.moverspackers-realted-team { margin: 0px 0px 39px;}
/*Team List*/
.moverspackers-team-list figure,.moverspackers-team-list figure > a,.moverspackers-team-list figure a img {
    float: left;
    width: 100%;
}
.moverspackers-team-list figure { margin: 0px; overflow: hidden;}
.moverspackers-team-list figure > a { position: relative;}
.moverspackers-team-list figure > a:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.3;
}
.moverspackers-team-list figure figcaption {
    width: 100%;
    text-align: center;
    position: absolute;
    left: 0px;
    top: 0px;
    line-height: 1;
    height: 100%;
    padding: 59px 29px 55px;
}
.moverspackers-team-list .moverspackers-team-social li { margin: 0px 8px 0px 0px;}
.moverspackers-team-list figure figcaption h5 {
    font-weight: bold;
    margin: 0px 0px 3px;
    line-height: 1;
    letter-spacing: 0.9px;
}
.moverspackers-team-list figure figcaption h5 a { color: #ffffff;}
.moverspackers-team-list figure figcaption span {
    color: #bbbbbb;
    display: inline-block;
    font-size: 12px;
    letter-spacing: 0.7px;
    margin: 0px 0px 22px;
}
.moverspackers-team-list figure figcaption p {
    margin: 0px 0px 21px;
    color: #ffffff;
    line-height: 20px;
    letter-spacing: 0.7px;
}
/*Project Detail*/
.moverspackers-rich-editor .moverspackers-section-heading { margin: 0px 0px 31px;}
.moverspackers-project-detail {
    float: left;
    width: 100%;
    position: relative;
    margin: 0px 0px 38px;
}
.moverspackers-project-thumb {
    float: left;
    width: 75%;
    margin: 0px;
}
.moverspackers-project-info {
    position: absolute;
    right: 0px;
    top: 33px;
    width: 260px;
    padding: 40px 0px 23px 30px;
}
.moverspackers-project-info .moverspackers-section-heading {
    font-size: 18px;
    margin: 0px 0px 22px;
    color: #ffffff;
}
.moverspackers-project-info ul,.moverspackers-project-info ul li {
    float: left;
    width: 100%;
}
.moverspackers-project-info ul li {
    list-style: none;
    margin: 0px 0px 10px;
}
.moverspackers-project-info h6 {
    margin: 2px 12px 0px 0px;
    font-weight: 500;
    color: #ffffff;
    float: left;
}
.moverspackers-project-info span {
    color: #ffffff;
    font-size: 12px;
    float: left;
}
.moverspackers-project-achievements {
    float: left;
    width: 100%;
}
.moverspackers-project-achievements .moverspackers-section-heading { margin: 0px 0px 31px;}
.moverspackers-project-achievements p {
    display: block;
    margin: 0px 0px 14px;
    letter-spacing: 1.2px;
    line-height: 26px;
}
.skillst span,.skillst small {
    float: left;
    font-weight: bold;
    color: #222;
    margin: 0px 0px 6px;
    letter-spacing: 0.7px;
}
.skillst small {
    float: right;
    font-size: 14px;
}
/*Skillst*/
.skillst {
    float: left;
    width: 100%;
    margin-top: 4px;
    margin-bottom: 15px;
    position: relative;
}
.bar-container {
    width: 100%;
    float: left;
    position:relative;
}
.bar-container .bar {
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
}
.bar-container .bar small { display: none;}
/*Project Grid*/
.moverspackers-project,.moverspackers-project-grid figure,.moverspackers-project-grid figure > a,
.moverspackers-project-grid figure a img,.moverspackers-project-grid-wrap {
    float: left;
    width: 100%;
}
.moverspackers-project > ul > li {
    list-style: none;
    margin: 0px 0px 30px;
}
.moverspackers-project-grid figure {
    margin: 0px;
    overflow: hidden;
}
.moverspackers-project-grid figure > a {
    position: relative;
    overflow: hidden;
}
.moverspackers-project-grid figure > a:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.7;
}
.moverspackers-project-grid ul li:hover figure > a:before { opacity: 1;}
.moverspackers-project-grid figure figcaption {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    text-align: center;
    padding: 20px;
}
.moverspackers-project-grid-wrap {
    border: 1px dashed #ffffff;
    height: 100%;
    line-height: 1;
}
.moverspackers-project-grid-text {
    overflow: hidden;
    position: absolute;
    left: 0px;
    top: 50%;
    width: 100%;
    margin: -17px 0px 0px;
    padding: 0px 40px;
}
.moverspackers-project-grid ul li:hover .moverspackers-project-grid-text { margin: -81px 0px 0px;}
.moverspackers-project-grid-text h5 {
    margin: 0px 0px 1px;
    font-weight: 600;
    line-height: 1.3;
}
.moverspackers-project-grid-text h5 > a { color: #ffffff;}
.moverspackers-project-grid-text span {
    display: inline-block;
    color: #ffffff;
    font-size: 12px;
    letter-spacing: 0.7px;
    margin: 0px 0px 20px;
}
.moverspackers-project-grid-text p {
    margin: 0px 0px 20px;
    color: #ffffff;
    letter-spacing: 0.7px;
    line-height: 26px;
    opacity: 0;
}
.moverspackers-project-grid ul li:hover .moverspackers-project-grid-text p,
.moverspackers-project-grid ul li:hover .moverspackers-project-grid-text > a { opacity: 1;}
.moverspackers-project-grid-text > a {
    display: inline-block;
    color: #ffffff;
    font-size: 15px;
    opacity: 0;
}
.moverspackers-project-grid-text > a i {
    font-size: 14px;
    margin: 0px 0px 0px 5px;
}
.moverspackers-project-filterable {
    float: left;
    width: 100%;
    text-align: center;
    margin: 0px 0px 50px;
}
.moverspackers-project-filterable ul {
    display: inline-block;
    border-top: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
}
.moverspackers-project-filterable ul li {
    display: inline-block;
    list-style: none;
    margin: 0px 41px 0px;
}
.moverspackers-project-filterable ul li:first-child { margin-left: 0px;}
.moverspackers-project-filterable ul li:last-child { margin-right: 0px;}
.moverspackers-project-filterable ul li a {
    font-size: 16px;
    display: inline-block;
    position: relative;
    padding: 11px 0px 10px;
    position: relative;
    font-family: 'Roboto', sans-serif;
}
.moverspackers-project-filterable ul li:first-child a {
    padding-left: 15px;
    padding-right: 15px;
}
.moverspackers-project-filterable ul li a:before {
    content: '';
    position: absolute;
    left: 0px;
    top: -1px;
    width: 0px;
    height: 2px;
}
.moverspackers-project-filterable ul li a.is-checked:before,
.moverspackers-project-filterable ul li a.is-checked:after { width: 45px;}
.moverspackers-project-filterable ul li a:after {
    content: '';
    position: absolute;
    right: 0px;
    bottom: -1px;
    width: 0px;
    height: 2px;
}
/*Project List*/
.moverspackers-project-list figure a,.moverspackers-project-list figure a img,.moverspackers-project-list-wrap {
    float: left;
    width: 100%;
}
.moverspackers-project-list figure {
    float: left;
    width: 233px;
    margin: 0px;
}
.moverspackers-project-list figure a {
    position: relative;
    overflow: hidden;
}
.moverspackers-project-list figure a:before {
    content: '';
    position: absolute;
    right: 0px;
    bottom: 0px;
    width: 0%;
    height: 100%;
}
.moverspackers-project-list ul li:hover figure a:before {
    width: 100%;
    opacity: 0.8;
}
.moverspackers-project-list figure a i {
    position: absolute;
    left: 0%;
    opacity: 0;
    top: 50%;
    color: #ffffff;
    font-size: 36px;
    margin: -18px 0px 0px -17px;
}
.moverspackers-project-list ul li:hover figure a i {
    opacity: 1;
    left: 50%;
}
.moverspackers-project-list-wrap {
    padding: 30px 17px 30px 30px;
    background-color: #f5f5f5;
}
.moverspackers-project-list figure ~ .moverspackers-project-list-text { margin: 0px 0px 0px 233px;}
.moverspackers-project-list-text {
    padding: 11px 0px 0px 30px;
    line-height: 1;
}
.moverspackers-project-list-text h5 {
    margin: 0px 0px 8px;
    font-weight: 600;
    line-height: 1;
}
.moverspackers-project-list-text span {
    display: inline-block;
    font-size: 12px;
    color: #999999;
    margin: 0px 0px 20px;
}
.moverspackers-project-list-text p {
    line-height: 26px;
    margin: 0px 0px 23px;
    letter-spacing: 0.8px;
}
.moverspackers-project-list-text .moverspackers-readmore-btn {
    padding: 7px 12px 8px;
}
.moverspackers-project-list ul li:hover .moverspackers-readmore-btn { color: #ffffff;}
/*Services*/
.moverspackers-services-classic i {
    float: left;
    font-size: 64px;
}
.moverspackers-services-classic i ~ .moverspackers-services-classic-text { padding: 0px 0px 0px 85px;}
.moverspackers-services-classic-text h5 {
    margin: 0px 0px 5px;
    font-weight: bold;
}
.moverspackers-services-classic-text p { margin: 0px;}
/*Priceplan*/
.moverspackers-priceplan,.moverspackers-priceplan-wrap,.moverspackers-priceplan-heading,.moverspackers-priceplan-list,
.moverspackers-priceplan-list ul,.moverspackers-priceplan-list ul li {
    float: left;
    width: 100%;
}
.moverspackers-priceplan > ul > li {
    list-style: none;
    margin: 0px 0px 40px;
}
.moverspackers-priceplan-wrap {
    position: relative;
    text-align: center;
    background-color: #2a2e41;
}
.moverspackers-priceplan ul li:hover .moverspackers-priceplan-wrap {
    background-color: #f9ad17;
    margin: -20px 0px 0px;
    box-shadow: 7px 6px 8px #c9c9c9;
}
.moverspackers-priceplan-wrap:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    border-top: 400px solid;
    border-right: 358px solid transparent;
}
.moverspackers-priceplan-heading { position: relative;}
.moverspackers-priceplan-heading h5 {
    margin: 0px;
    font-weight: bold;
    padding: 12px 0px 11px;
    position: relative;
}
.moverspackers-priceplan-heading h5:before {
    content: '';
    position: absolute;
    right: 0px;
    top: 0px;
    border-bottom: 50px solid #2a2e41;
    border-left: 47px solid transparent;
}
.moverspackers-priceplan ul li:hover .moverspackers-priceplan-heading h5:before { border-bottom-color: #f9ad17;}
.moverspackers-priceplan-heading h2 {
    display: inline-block;
    margin: 0px 0px 0px 70px;
    font-size: 80px;
    color: #ffffff;
    font-weight: 600;
}
.moverspackers-priceplan-heading h2 small {
    color: #ffffff;
    float: left;
    font-size: 20px;
    font-weight: 600;
    margin: 29px 0px 0px;
}
.moverspackers-priceplan-heading h2 span {
    font-size: 16px;
    display: inline-block;
}
.moverspackers-priceplan-list {
    padding: 0px 0px 50px;
    position: relative;
}
.moverspackers-priceplan-list ul { margin: 0px 0px 30px;}
.moverspackers-priceplan-list ul li {
    list-style: none;
    padding: 12px 0px;
    border-bottom: 1px solid #404354;
    font-size: 16px;
    color: #cccccc;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
}
.moverspackers-priceplan ul li:hover .moverspackers-priceplan-list ul li {
    color: #ffffff;
    border-bottom-color: #ffffff;
}
.moverspackers-price-btn {
    display: inline-block;
    border: 1px solid #ffffff;
    color: #ffffff;
    padding: 4px 15px 6px;
    letter-spacing: 0.7px;
}
/*moverspackers-aboutus*/
.moverspackers-aboutus-padding { padding-top: 0px;}
.moverspackers-aboutus-thumb {
  padding: 76px 0px 0px;
  float: right;
  width: 93%;
  background: url(images/project-grid-transparent.png);
}
.moverspackers-aboutus,.moverspackers-liststyle-two {
    float: left;
    width: 100%;
}
.moverspackers-aboutus { padding: 20px 0px 0px;}
.moverspackers-aboutus-heading {
    font-size: 26px;
    font-weight: bold;
    margin: 0px 0px 27px;
    line-height: 1;
    letter-spacing: 1.6px;
}
.moverspackers-aboutus-heading small {
    font-size: 18px;
    display: block;
    font-weight: 500;
    margin: 0px 0px 2px;
    letter-spacing: 1.4px;
}
.moverspackers-aboutus p {
    margin: 0px 0px 24px;
    line-height: 26px;
	color: #000000;
	text-align:justify;
}
.thead-dark{
	background:#272b3d;
	color:#ffffff;
	padding:10px;
}
.moverspackers-aboutus h5 {
    font-weight: bold;
    margin: 0px 0px 26px;
}
.moverspackers-liststyle-two li i {
    position: absolute;
    left: 0px;
    top: 6px;
    font-size: 15px;
}
.moverspackers-liststyle-two li {
    float: left;
    width: 50%;
    position: relative;
    margin: 0px 0px 17px;
    letter-spacing: 0.8px;
    list-style: none;
    padding: 0px 0px 0px 30px;
}
.moverspackers-aboutus-thumb figure {
    float: right;
    margin: 0px 11px -21px 0px;
    width: 307px;
}
.moverspackers-about-service {
    float: left;
    width: 91px;
    margin: 55px 0px 0px -16px;
    position: relative;
}
.moverspackers-about-service li {
    float: left;
    width: 100%;
    margin: 0px 0px 40px;
    list-style: none;
    text-align: center;
    height: 94px;
    position: relative;
    z-index: 1;
}
.moverspackers-about-service:before {
    content: '';
    background: url(images/aboutus-shape-one.png);
    position: absolute;
    left: -13px;
    top: 50px;
    width: 37px;
    height: 100px;
}
.moverspackers-about-service:after {
    content: '';
    background: url(images/aboutus-shape-two.png);
    position: absolute;
    right: 12px;
    bottom: 72px;
    width: 37px;
    height: 100px;
}
.moverspackers-about-service li:last-child { margin: 0px;}
.moverspackers-about-service li span {
    float: left;
    width: 100%;
    position: relative;
    text-align: center;
    padding: 11px 28px 0 0;
}
.moverspackers-about-service li span:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    width: 66px;
    height: 66px;
    border: 2px solid;
}
.moverspackers-about-service li i {
    display: inline-block;
    font-size: 38px;
    position: relative;
    color: #ffffff;
}
/*counter*/
.counter-transparent {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.9;
}
.moverspackers-counter ul li span,.moverspackers-counter {
    float: left;
    width: 100%;
}
.moverspackers-counter { text-align: center;}
.moverspackers-counter ul li {
    float: left;
    width: 25%;
    list-style: none;
    margin: 0px 0px 30px;
}
.moverspackers-counter-wrap {
    display: inline-block;
    width: 75%;
}
.moverspackers-counter-wrap i {
    font-size: 65px;
    float: left;
    margin: 0px 0px 0px;
}
.moverspackers-counter-wrap i ~ .moverspackers-counter-text { padding: 0px 0px 0px 87px;}
.moverspackers-counter-text { text-align: left;}
.moverspackers-counter ul li .numscroller,.moverspackers-counter ul li small {
    font-size: 40px;
    margin: 3px 0px 1px;
    line-height: 1;
    font-weight: 600;
    float: left;
    color: #ffffff;
    font-family: 'Roboto', sans-serif;
}
.moverspackers-counter ul li span {
    color: #ffffff;
    letter-spacing: 0.5px;
    line-height: 1.6;
}
/*moverspackers-quote-form*/
.moverspackers-quote-form { margin: 0px 0px 31px;}
.moverspackers-quote-form,.moverspackers-quote-form form,.moverspackers-quote-form ul li input[type="text"],
.moverspackers-quote-form ul li input[type="email"] {
    float: left;
    width: 100%;
}
.moverspackers-quote-form ul { margin: 0px -15px;}
.moverspackers-quote-form ul li {
    list-style: none;
    float: left;
    width: 25%;
    padding: 0px 15px;
    margin: 0px 0px 29px;
}
.moverspackers-quote-form ul li.heading { margin: 0px;}
.moverspackers-quote-form ul li.full-width { width: 50%;}
.moverspackers-quote-form ul li .moverspackers-section-heading { font-weight: 500;}
.moverspackers-quote-form ul li label {
    margin: 0px 0px 9px;
    float: left;
    line-height: 0.8;
    font-size: 16px;
    color: #666666;
}
.moverspackers-quote-form ul li input[type="email"],
.moverspackers-quote-form ul li input[type="text"] {
    height: 40px;
    background-color: #f5f5f5;
    padding-left: 15px;
}
.moverspackers-quote-form ul li input[type="submit"] {
    float: left;
    padding: 4px 26px 6px;
    color: #999999;
    font-weight: bold;
    background-color: transparent;
    border: 1px solid #cccccc;
    letter-spacing: 0.9px;
}
.moverspackers-quote-form ul li input[type="submit"]:hover { color: #ffffff;} 
/*contact-info*/
.moverspackers-contact-info {
    float: left;
    width: 100%;
    margin-top: 10px;
}
.moverspackers-contact-info ul li {
    list-style: none;
    margin-bottom: 17px;
}
.moverspackers-contact-info-text {
    padding: 13px 70px 16px 30px;
    position: relative;
    overflow: hidden;
}
.moverspackers-contact-info-text h5 {
    margin: 0px 0px 7px;
    color: #ffffff;
    font-weight: bold;
}
.moverspackers-contact-info-text p,
.moverspackers-contact-info-text a {
    color: #ffffff;
    line-height: 20px;
    margin: 0px;
    letter-spacing: 0.8px;
}
.moverspackers-contact-info-text a { float: left;}
.moverspackers-contact-info span {
    position: absolute;
    right: 13px;
    top: 15px;
}
.moverspackers-contact-info span:before {
    content: '';
    position: absolute;
    right: -45px;
    top: -43px;
    width: 102px;
    height: 102px;
    border-radius: 100%;
}
.moverspackers-contact-info span i {
    position: relative;
    font-size: 37px;
}
/*Maintenance*/
.moverspackers-coomingsoon-content {
    background-image: url("extra-images/coomingsoon-back-img.jpg");
    background-position: top center;
    position: relative;
    padding: 192px 0px 0px;
}
.coomingsoon-transparent {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.94;
}
.moverspackers-coomingsoon,.logo-two,.moverspackers-coomingsoon form input[type="text"] {
    float: left;
    width: 100%;
}
.logo-two { margin: 0px 0px 55px;}
.moverspackers-coomingsoon h2 {
    font-size: 22px;
    font-weight: 500;
    color: #ffffff;
    margin: 0px 0px 2px;
    letter-spacing: 1.3px;
}
.moverspackers-coomingsoon h2 span { font-weight: bold;}
.moverspackers-coomingsoon h3 {
    font-size: 80px;
    color: #ffffff;
    line-height: 1.1;
    margin: 0px 0px 44px;
    letter-spacing: 4.8px;
    font-weight: 500;
}
.moverspackers-coomingsoon p {
    margin: 0px 0px 24px;
    color: #ffffff;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
}
.moverspackers-coomingsoon form {
    float: left;
    width: 52%;
    position: relative;
    margin: 0px 0px 39px;
}
.moverspackers-coomingsoon form input[type="text"] {
    background-color: #ffffff;
    font-size: 10px;
    color: #666666;
    font-style: italic;
    padding-left: 15px;
    height: 40px;
}
.moverspackers-coomingsoon form input[type="submit"] {
    padding: 10px 18px 11px;
    position: absolute;
    right: 0px;
    bottom: 0px;
    font-size: 13px;
    border: none;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    letter-spacing: 0.8px;
}
/*moverspackers-countdown*/
.moverspackers-countdown,.moverspackers-countdown .countdown-row {
    float: left;
    width: 100%;
}
.moverspackers-countdown { margin: 0px 0px 10px;}
.moverspackers-countdown .countdown-section {
    float: left;
    width: 110px;
    margin: 0px 63px 50px 0px;
    font-family: 'Roboto', sans-serif;
    color: #ffffff;
    font-weight: 500;
    text-align: center;
    border-left: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    padding: 7px 0px 21px;
}
.moverspackers-countdown .countdown-section:last-child { margin: 0px;}
.moverspackers-countdown .countdown-amount {
    display: block;
    font-size: 35px;
    line-height: 1.2;
    letter-spacing: 1px;
}
.moverspackers-countdown .countdown-period {
    font-size: 20px;
    letter-spacing: 1.8px;
}
/*moverspackers-coomingsoon-social*/
.moverspackers-coomingsoon-social {
    float: left;
    width: 100%;
}
.moverspackers-coomingsoon-social li {
    float: left;
    margin: 0px 15px 0px 0px;
    list-style: none;
}
.moverspackers-coomingsoon-social li a { font-size: 23px;}
.moverspackers-coomingsoon-social li a.fa-facebook-square { color: #3b5999;}
.moverspackers-coomingsoon-social li a.fa-twitter-square { color: #00acee;}
.moverspackers-coomingsoon-social li a.fa-linkedin-square { color: #0080af;}
.moverspackers-coomingsoon-social li a.fa-flickr { color: #eb4a89;}
/*moverspackers-coomingsoon-copyright*/
.moverspackers-coomingsoon-copyright {
    float: left;
    width: 100%;
    background-color: #4c4b54;
    text-align: center;
    position: relative;
    padding: 12px 0px 15px;
}
.moverspackers-coomingsoon-copyright p {
    color: #cccccc;
    margin: 0px;
}
.moverspackers-coomingsoon-copyright p i { font-size: 13px;}
.moverspackers-coomingsoon-copyright p a { color: #cccccc; text-transform: uppercase;}

/*majid*/
/*contact us*/
.moverspackers-contactfull { padding-bottom: 0px;}
.moverspackers-contact-form,.moverspackers-contact-form form ul li label,.moverspackers-contact-info,
.moverspackers-contact-widget ul li,.moverspackers-contact-info-text,.moverspackers-contact-map,.moverspackers-404-error,
.moverspakers-search-text h2,.moverspakers-search-text p,.moverspackers-contact-form ul li textarea,
.moverspackers-contact-form ul li input[type="text"],.moverspackers-contact-form form ul li input[type="email"] {
    float: left;
    width: 100%;
}
.moverspackers-contact-map iframe {
    width: 100%;
    height: 500px;
    border: none;
}
.moverspackers-contact-form { margin-bottom: 82px; }
.moverspackers-contact-form ul { margin: 0px -12px; }
.moverspackers-contact-form ul li {
    float: left;
    list-style: none;
    width: 100%;
    padding: 0px 10px;
    margin: 0px 0px 10px; 
}
.moverspackers-contact-form ul li label {
    margin: 0px 0px 9px;
    color: #222222;
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
    line-height: 0.8;
}
.moverspackers-contact-form ul li input[type="text"],
.moverspackers-contact-form form ul li input[type="email"] {
    height: 50px;
    background-color: #f5f5f5;
    font-size: 12px;
    color: #999999;
    padding-left: 15px;
    letter-spacing: 0.6px;
}
.moverspackers-contact-form ul li.coment-box { float: right;}
.moverspackers-contact-form ul li textarea {
    height:100px;
    color: #545454;
    font-size: 12px;
    background-color: #f5f5f5;
    padding: 15px 0px 0px 15px;
    letter-spacing: 0.6px;
}
.moverspackers-contact-form ul li input[type="submit"] {
    float: left;
    border: none;
    background-color: inherit;
    font-size: 14px;
    font-weight: bold;
    color: #999999;
    border: 1px solid #cccccc;
    padding: 4px 24px 6px;
    letter-spacing: 0.9px;
}
.moverspackers-contact-form ul li input[type="submit"]:hover { color: #ffffff;}
/*404*/
.moverspackers-404-error { padding: 20px 0px 110px;}
.moverspakers-error-wrap {
    width: 855px;
    background-image: url("extra-images/eror-back-img.jpg");
    background-repeat: no-repeat;
    background-position: top right;
    padding: 229px 0 72px 0px;
    margin: 0px auto;
    text-align: center;
}
.moverspakers-error-text {
    float: left;
    width: 78%;
    text-align: center;
    padding: 0px 40px 0px 44px;
}
.moverspakers-error-text h1 {
    display: inline-block;
    width: 100%;
    font-size: 100px;
    margin: 0px 0px 5px;
    line-height: 1;
    font-weight: bold;
    letter-spacing: 6.5px;
}
.moverspakers-error-text span {
    display: inline-block;
    width: 100%;
    font-size: 18px;
    color: #222222;
    font-weight: bold;
    line-height: 1;
    letter-spacing: 1.1px;
    margin-bottom: 39px;
}
.moverspakers-error-text p {
    display: inline-block;
    width: 100%;
    margin: 0px 0px 23px;
    color: #666666;
    font-size: 14px;
    line-height: 26px;
    letter-spacing: 0.6px;
}
.moverspakers-error-btn {
    display: inline-block;
    border: 1px solid;
    font-size: 14px;
    color: #ffffff;
    padding: 11px 21px 13px;
    line-height: 1;
    letter-spacing: 0.8px;
}
/*Faq*/
.moverspakers-faq-content { padding-bottom: 0px;}
.moverspakers-faq-accordion {
    float: left;
    width: 100%;
}
.moverspakers-faq-accordion .panel {
    border-radius: 0px;
    box-shadow: none;
    position: relative;
} 
.moverspakers-faq-accordion.panel-group { margin: 0px 0px 110px;}
.moverspakers-faq-accordion.panel-group .panel { border-radius: 0px;}
.moverspakers-faq-accordion .panel-default { border: none;}
.moverspakers-faq-accordion .panel-default > .panel-heading {
    background-color: inherit;
    color: #ffffff;
}
.moverspakers-faq-accordion .panel-title { font-weight: normal;}
.moverspakers-faq-accordion .panel-title > a {
    padding: 14px 20px 13px 55px;
    display: block;
    font-style: normal;
    letter-spacing: 0.9px;
}
.moverspakers-faq-accordion.panel-group .panel-heading + .panel-collapse > .panel-body {
    border-top: none;
    border-left: 1px solid #ececec;
    border-bottom: 1px solid #ececec;
    border-right: 1px solid #ececec;
}
.moverspakers-faq-accordion .panel-title > a:before,
.moverspakers-faq-accordion .panel-title > .collapsed:before {
    content: "\e901";
    position: absolute;
    left: 17px;
    top: 15px;
    font-family: 'icomoon';
    color: #ffffff;
    font-size: 13px;
    font-weight: bold;
}
.moverspakers-faq-accordion .panel-heading { 
    padding: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
.moverspakers-faq-accordion .panel-title > .collapsed:before { content: "\e902";}
.moverspakers-faq-accordion.panel-group .panel + .panel { margin-top: 30px;}
.moverspakers-faq-thumb {
    position: absolute;
    right: -44px;
    top: 69px;
}
.moverspakers-faq-accordion .panel-body { padding: 21px 24px 22px 47px;}
.moverspakers-faq-accordion .panel-body p {
    line-height: 26px;
    margin: 0px;
    letter-spacing: 0.8px;
}
/*Search result*/
.moverspakers-search-text { 
    float: left;
    width: 100%;
    margin-bottom: 69px; 
}
.moverspakers-search-text h2 {
    font-size: 40px;
    color: #222222;
    font-weight: bold;
    text-transform: uppercase;
    margin: 0px 0px 17px ;
    line-height: 1;
    letter-spacing: 2.4px;
}
.moverspakers-search-text p {
    margin: 0px 0px 42px;
    letter-spacing: 0.9px;
}
.moverspakers-search-text form {
    position: relative;
    float: left;
    width: 100%
}
.moverspakers-search-text form input[type="text"] {
    height: 45px;
    padding-left: 20px;
    color: #999999;
    font-size: 12px;
    font-style: italic;
    background-color: #f5f5f5;
    float: left;
    width: 100%;
}
.moverspakers-search-text form input[type="submit"] {
    position: absolute;
    right: 0px;
    top: 0px;
    height: 45px;
    border: none;
    text-transform: uppercase;
    font-size: 14px;
    color: #666666;
    background-color: #dddddd;
    padding: 0px 27px;
}
.moverspakers-search-text form input[type="submit"]:hover { color: #ffffff;}

/*form*/
.output_message {
    float: left;
    width: 80%;
    padding-left: 20px;
}
.success-msg,.spam-error-msg,.error-msg {
    float: left;
    padding: 7px 0px 7px 40px;
    width: 100%;
    font-style: normal;
    border-radius: 4px;
    background: #D4FECC;
    color: #5A974F;
    position: relative;
}
.spam-error-msg {
    background: #FEFCCB;
    color: #8F9031;
}
.error-msg {
    background-color: #ff0000;
    color: #ffffff;
}
.success-msg > i,.spam-error-msg > i,.error-msg > i {
    position: absolute;
    left: 15px;
    top: 7px;
    color: #5A974F;
    font-size: 16px;
    margin-top: 6px; 
}
.spam-error-msg > i { color: #8F9031; }
.error-msg > i { color: #ffffff; }
.widget_contact_form .output_message {
    width: 100%;
    padding: 10px 0 0;
}
.moverspackers-contact-form ul li.full-form,.comment-respond form p.full-form{ width: 100%; }
.comment-respond form p input[type="submit"] { float: left; }




* {
	margin: 0;
	padding: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/** ---------------------------------------
 * Slider 
 ----------------------------------------*/

.slider-wrapper {
	z-index: 500;
	position: relative;
	width: 100%;
	height:500px;
	background: #FFF;
	
	overflow: hidden;
}

.slider-wrapper li {
	display: none;
}

.slider-wrapper .current-slide {
	display: block;
}

.slider-shadow {
	width: 100%;
	height: 15px;
	position: relative;
}

.slider-shadow:after, .slider-shadow:before {
	content: '';
	position: absolute;
	background: #171c24;
	height: 100%;
	width: 50%;
	left: 10px;
	top: -20px;
	-webkit-transform: rotate(-4deg);
	-ms-transform: rotate(-4deg);
	-o-transform: rotate(-4deg);
	transform: rotate(-4deg);
	-webkit-box-shadow: 0 0 15px 8px #171c24;
	box-shadow: 0 0 15px 8px #171c24;
}

.slider-shadow:before {
	right: 10px;
	left: auto;
	-webkit-transform: rotate(4deg);
	-ms-transform: rotate(4deg);
	-o-transform: rotate(4deg);
	transform: rotate(4deg);
}

.slider-wrapper img {
	position: absolute;
	max-width: 100%;
	height: auto;
	top: 0;
	left: 0;
}

/**
 * ---[Caption] ---------------------- 
 **/
.slider-wrapper .caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,0.65);
	width: 100%;
	padding: 10px;
	color: #FFF;
	-webkit-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-o-transform: translateY(100%);
	transform: translateY(100%);
	opacity: 0;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.slider-wrapper li:hover .caption {
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
}


.slider-wrapper h2 {
	color: #00c5b9;
	font-size: 2em;
	font-weight: 400;
	margin-bottom: 6px;
}

.slider-wrapper p {
	font-size: 1.6em;
	font-weight: 300;
	line-height: 1.4em;
}

/**
 * ---[Botones-Control] ---------------------- 
 **/
.control-buttons {
	margin-top: 15px;
	text-align: center;
}

.control-buttons li {
	cursor: pointer;
	display: inline-block;
	background: #424f66;
	text-indent: -99999px;
	height: 12px;
	width: 12px;
	margin: 0 6px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.control-buttons li.active {
	background: #00c5b9;
}

.authors {
	text-align: center;
	color: #7a8699;
	display: block;
	font-size: 1.6em;
	font-weight: 300;
	margin-top: 80px;
	font-size: 300;
}

/** ---------------------------------------
 * Responsive 
 ----------------------------------------*/
 @media only screen and (max-width: 825px) {
 	.container {
 		width: 500px;
 	}

 	.slider-wrapper {
 		height: 260px;
 	}

 }
 @media only screen and (max-width: 535px) {
 	.container {
 		padding: 5px;
 		width: 100%;
 		margin: 0px 0 0 0;
 	}

 	.slider-wrapper {
 		height: 151px;
 	}
	
 	.slider-wrapper .caption {
 		display: none;
 	}
.hig h1{
	text-align:center;
 }
  .hig{
	 width:100%;
	 float:left;
	 margin-left:0px;
 }
 .higbox{
	 width:100%;
	 float:left;
	 height:auto;
 }
 
 }

 @media only screen and (max-width: 410px) {
 	.slider-wrapper {
 		height: 160px;
 	}
.hig h1{
	text-align:center;
 }
  .hig{
	 width:100%;
	 float:left;
	  margin-left:0px;
 }
 .higbox{
	 width:100%;
	 float:left;
	 height:auto;
 }
 
 }
