@charset "utf-8";
/* CSS Document */

@media (max-width:1200px){


}

@media (min-width:991px) and (max-width:1200px){
    .slider-text-wrp .slick-track {
    padding-top:0px;
}
    .serv-blog img {

	width: 20%;
}
  .head-txt2 h1 {
	font-size: 45px;
}  
.inner_page .section-head {
	margin: 0;
}
.section-head {
	margin: 0;
}
    
.banner-main {

   
    margin-top: 67px;
    

}    
    
    .user_photos {

   
    width: 36%;
   

}
.sina-nav .sina-menu > li > a {
 
    font-size: 14px;}
.in-page-banner{margin-top: 63px;}
.logo{width: 20%;margin-top: 6px;}
.logo img{width:100%;}
.menu {

    margin-left: 25px;

}
.sticky .menu {

    margin-top: 17px;

}
.sticky .login-singup {

    margin-top: 17px;

}
}

@media (min-width:540px) and (max-width:767px){
.forget_pwd .input .submit-input, .new_acnt .input .submit-input, .login-form .input .submit-input, .contact_us .submit-input, .blog_comments input.submit-input, .profile_edit .input .submit-input, .testii .input .submit-input{width:100%;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.container{width:540px;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11{float:left;}
.col-xs-12{width:100%;}
.col-xs-11{width:91.66666666666666%;}
.col-xs-10{width:83.33333333333334%;}
.col-xs-9{width:75%;}.inner-search .search-main {

    margin: 24px 0;
        margin-bottom: 24px;
    margin-bottom: 1px;

}
.col-xs-8{width:66.66666666666666%;}
.col-xs-7{width:58.333333333333336%;}
.col-xs-6{width:50%;}
.col-xs-5{width:41.66666666666667%;}
.col-xs-4{width:33.33333333333333%;}
.col-xs-3{width:25%;}
.col-xs-2{width:16.666666666666664%;}
.col-xs-1{width:8.333333333333332%;}
.col-xs-pull-12{right:100%;}
.col-xs-pull-11{right:91.66666666666666%;}
.col-xs-pull-10{right:83.33333333333334%;}
.col-xs-pull-9{right:75%;}
.col-xs-pull-8{right:66.66666666666666%;}
.col-xs-pull-7{right:58.333333333333336%;}
.col-xs-pull-6{right:50%;}
.col-xs-pull-5{right:41.66666666666667%;}
.col-xs-pull-4{right:33.33333333333333%;}
.col-xs-pull-3{right:25%;}
.col-xs-pull-2{right:16.666666666666664%;}
.col-xs-pull-1{right:8.333333333333332%;}
.col-xs-pull-0{right:0%;}
.col-xs-push-12{left:100%;}
.col-xs-push-11{left:91.66666666666666%;}
.col-xs-push-10{left:83.33333333333334%;}
.col-xs-push-9{left:75%;}
.col-xs-push-8{left:66.66666666666666%;}
.col-xs-push-7{left:58.333333333333336%;}
.col-xs-push-6{left:50%;}
.col-xs-push-5{left:41.66666666666667%;}
.col-xs-push-4{left:33.33333333333333%;}
.col-xs-push-3{left:25%;}
.col-xs-push-2{left:16.666666666666664%;}
.col-xs-push-1{left:8.333333333333332%;}
.col-xs-push-0{left:0%;}
.col-xs-offset-12{margin-left:100%;}
.col-xs-offset-11{margin-left:91.66666666666666%;}
.col-xs-offset-10{margin-left:83.33333333333334%;}
.col-xs-offset-9{margin-left:75%;}
.col-xs-offset-8{margin-left:66.66666666666666%;}
.col-xs-offset-7{margin-left:58.333333333333336%;}
.col-xs-offset-6{margin-left:50%;}
.col-xs-offset-5{margin-left:41.66666666666667%;}
.col-xs-offset-4{margin-left:33.33333333333333%;}
.col-xs-offset-3{margin-left:25%;}
.col-xs-offset-2{margin-left:16.666666666666664%;}
.col-xs-offset-1{margin-left:8.333333333333332%;}
.col-xs-offset-0{margin-left:0%;}
.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}
.col-xs-none{display:none;}

.head-txt h1::after, .head-txt h1::before{width: 50px;


height: 30px;}
.head-txt h1::before{left:-50px}

.inner_page .head-txt h1 {

    font-size: 36px;

}
.error p{
   color: #e3342f;
    font-size: 12px;
    margin-top: 5px;
}
.cearch-display {
  
    width: 93%;
}
.privacy-page-text h2 {
	font-size: 24px;
	line-height: 26px;
}
.inner-search .search-main {

    margin: 24px 0;
    margin-bottom: 1px;

}
.section-head {
    margin:0px;
}
.inner_page .section-head {
	margin: 0px;
}
.privacy-page-text ul li {
	font-size: 12px;
	padding-left: 9px;
		padding-bottom: 2px;
}
.privacy-page-text ul li::before {
	width: 5px;
	height: 5px;
	top: 8px;
}
/*.serv-blog img {*/
/*	text-align: center;*/
/*	width: 1%;*/
/*}*/
.serv-blog h3 {
	font-size: 16px;
}
.serv-blog {
	min-height: 116px;
}
}

@media (min-width:767px) and (max-width:991px){
.search-2 {

    width: 40%;}
.search-1 {

    width: 40%;}
    .search-3 {

    width: 14%;

}
.privacy-page-text h2 {	
	font-size: 24px;
}
.section-head {
    margin:0px;
}
.all-menus .fab {
	width: 100%;
	float: left;
}
.head-txt2 h1 {
	font-size: 45px;
}
.inner_page .section-head {
	margin: 0;
}
}

@media (max-width:991px){
  .inner_banner{
    padding: 50px 0;
  }
     .all-menus {

    margin: 15px 0;

}
 .login-singup .dropdowns-content {

    top: 50px;

}   
.sub_btn {

    
    padding: 9px 17px;
   
    font-size: 16px;

}
    
    
    .longaddress_btns {
     display: block;
}
.user_photos {

  
    width: 100%;
    

}
.long_wishlist {
    margin-bottom: 0px;
    display: inline-block;
}
.long_btns {

    display: block;

}
    .login-singup {

    float: right;
    margin-top: 27px;

}
    .icon {
	display: block;
	float: right;
	color: #fd3f3f;
	font-size: 26px;

		margin-right: 6px;
}
.menu{float:left;}
.icon:hover{
	color:#399;
}

.topnav.responsive {
position: absolute;

width: 30%;

background-color: #fff;

margin-top: 40px;
}
.dropdowns{display: contents;}
  .topnav.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;
}

  .topnav.responsive .dropdown {float: none;}
  .topnav.responsive .dropdown-content {position: relative;}
  .topnav.responsive .dropdown .dropbtn {
    display: block;
    width: 100%;
    text-align: left;
}
  
   .topnav a, .dropdown .dropbtn {
    display: none;  
}


.vertical-line ,.process-number{
	display:none;
}		
	
.process-txt{
	text-align: center;
	padding: 30px;
	box-shadow: 0 0 35px rgba(0, 0, 0, 0.1);
}

.process{
	margin-bottom:30px;
}

.process p{
	margin-top:10px;
}

.copy-right h5{
	text-align:center;	
}

.copy-right p{
	float:none;
	text-align:center;
	margin-top:6	px;
}


.sina-nav-header button{display:block;}
.dash_top .logo{margin-left:0;}
.logo {

    float: none;
    padding: 15px 0px 8px;
    display: inline-block;
    margin-left: -95px;
}
 .sina-nav {
    background-color: #fff;
    border-color: #eee;
  }
  .sina-nav.navbar-fixed.navbar-freez.wp-topbar {
    top: inherit;
  }
 
  .sina-nav .sina-brand h2 {
    margin-top: 0;
  }
  .sina-nav.navbar-reverse .sina-brand, .sina-nav.navbar-reverse .sina-brand {
    margin: 0 -26px 0 15px;
  }
  .sina-nav .sina-nav-header {
    float: none;
    display: block;
    text-align: center;
    height: 60px;
  }
.navbar-toggle {
    display: inline-block;
    position: relative;
    float: left;
    font-size: 18px;
    margin: 20px 0 0 0;
    padding: 4px 10px;
    width: 38px;
    cursor: pointer;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    transition: all 0.3s ease-in-out;
    color: #ffa100;
  }
 .sticky .navbar-toggle{margin-top:12px;}
  .sina-nav .navbar-toggle:hover, .sina-nav .navbar-toggle:focus {
    outline: 0;
    color: #222;
    background-color: #f6f6f6;
  }
  .sina-nav.navbar-reverse .navbar-toggle {
    float: right;
  }
  .sina-nav.navbar-reverse .extension-nav {
    left: 15px;
    right: inherit;
    margin-left: 0;
    margin-right: 15px;
  }
  .sina-nav.navbar-reverse .extension-nav li {
    float: right;
  }
  .sina-nav.navbar-reverse .sina-menu > li.sina-nav-cta-btn {
    margin-right: 0;
  }
  .sina-nav .navbar-collapse {
    overflow-y: auto !important;
    border: 1px solid #eee;
  }
  .sina-nav .mega-menu-col .mega-menu-col-title,
  .sina-nav .dropdown .dropdown-toggle {
    padding: 12px 24px 12px 12px;
  }
  
  .sina-nav .dropdown .dropdown-toggle:before {
    float: right;
    /* content: "\f105"; */
    font-size: 16px;
    position: absolute;
    right: 8px;
    font-family: "Fontawesome";
  }
  
  .sina-nav .dropdown.on > .dropdown-toggle:before {
    content: "\f107";
    font-family: "Fontawesome";
  }
  .sina-nav .menu-item-has-mega-menu.dropdown {

    position: relative;

}
.sina-nav .dropdown-menu ul li ul li{border:none;}
  .sina-nav .sina-menu {
    float: none !important;
  }
  .sina-nav .sina-menu .sina-nav-cta-btn {
    margin-top: 20px;
  }
  .sina-nav .sina-menu li {
    float: left;
    width: 100%;
  }
  .sina-nav .sina-menu li .mega-menu-col-title,
  .sina-nav .sina-menu li a {
    max-width: inherit;
    padding: 12px;
    font-weight: 400;
    display: block;
    cursor: pointer;
    font-size: 14px;
    line-height: 20px;
    transition: all 0.3s ease-in-out;
    color: #222;
    border-top: solid 1px #eee;
    float:left;
    width:100%;
    text-align:left;
  }
  
  
.sina-nav ul li:hover a{background-color: #ff9595;}  
  .sina-nav .sina-menu > li:first-child > a {
    border-top: 0;
  }
  .sina-nav .sina-menu > li.sina-nav-cta-btn {
    margin-left: 0;
  }
  .sina-nav .sina-menu .dropdown .mega-menu.dropdown-menu,
  .sina-nav .sina-menu .dropdown .dropdown-menu {
    float: none;
    position: relative;
    left: 0;
    box-shadow: 0 0 0;
    border-radius: 0 0 0;
    border: 0;
    background-color: transparent;
    padding:0;
  }
  .sina-nav .sina-menu .dropdown .mega-menu.dropdown-menu .mega-menu-row {
    float: none;
  }

  
  .sina-nav .sina-menu .dropdown .mega-menu.dropdown-menu .mega-menu-row .mega-menu-col {
    padding: 0;
  }
  .sina-nav .sina-menu .dropdown .mega-menu.dropdown-menu .mega-menu-row .mega-menu-col-title {
    font-size: 14px;
  }
  .sina-nav.navbar-transparent {
    border-color: transparent;
  }
  .sina-nav.logo-center .sina-menu .dropdown .dropdown-toggle:before {
    content: "\f105";
    float: right;
  }
  .sina-nav.logo-center .sina-menu .dropdown.on > .dropdown-toggle:before {
    content: "\f107";
  }
  .sina-nav.logo-center .col-half:first-child .sina-menu {
    padding-bottom: 0;
  }
  .sina-nav.logo-center .col-half:first-child .sina-menu > li:first-child > a {
    border-top: 0;
  }
  .sina-nav.logo-center .col-half:last-child .sina-menu {
    padding-top: 0;
  }
  .sina-nav.logo-center .col-half:last-child .sina-menu > li:first-child > a {
    border-top: solid 1px #eee;
  }
  .sina-nav .extension-nav {
    position: absolute;
    right: 15px;
    margin-right: 0;
  }
  .sina-nav .extension-nav > ul > .dropdown > .dropdown-toggle,
  .sina-nav .extension-nav > ul > li > a {
    padding: 20px 10px;
    color: #222;
  }
  .sina-nav .extension-nav > ul > .dropdown > .dropdown-toggle:hover, .sina-nav .extension-nav > ul > .dropdown > .dropdown-toggle:focus,
  .sina-nav .extension-nav > ul > li > a:hover,
  .sina-nav .extension-nav > ul > li > a:focus {
    color: #222;
  }
  .sina-nav .extension-nav > ul .dropdown > .dropdown-toggle:before {
    display: none;
  }

  .sina-nav.mobile-sidebar .navbar-collapse {
    position: fixed;
    overflow-x: hidden;
    display: block;
    z-index: 99;
    width: 300px;
    height: 100% !important;
    max-height: 100%;
    left: -300px;
    top: 0;
    padding: 0 0 60px;
    margin: 0;
    transition: all 0.4s ease-in-out;
    background-color: #fcfcfc;
  }
  .sina-nav.mobile-sidebar .navbar-collapse.show {
    left: 0;
  }
  .sina-nav.mobile-sidebar .navbar-collapse .mega-menu-col {
    width: 100%;
    max-width: 100%;
  }
  .sina-nav.mobile-sidebar .sina-menu {
    padding: 15px;
    margin: 0;
    float:left;
    width:100%;
  }
  .sina-nav.mobile-sidebar.navbar-reverse .navbar-collapse {
    right: -300px;
    left: inherit;
  }
  .sina-nav.mobile-sidebar.navbar-reverse .navbar-collapse.show {
    right: 0;
    left: inherit;
  }

  body.mobile-left > .wrapper {
    margin-left: 300px;
    margin-right: -300px;
  }
  body.mobile-right > .wrapper {
    margin-right: 300px;
    margin-left: -300px;
  }
  body > .wrapper {
    transition: all 0.4s ease-in-out;
    position: relative;
    z-index:-1;
  }







}

@media (max-width:767px){
    
.search-2 {

    width: 40%;}
.search-1 {

    width: 40%;
    margin-bottom: 20px;
}
    .search-3 {

    width: 14%;

}
.privacy-page-text a {
	font-size: 12px;
}
    
    .dashboard-sidebar.active {

    opacity: 1;
    visibility: visible;
    max-width: 320px;
    height: 100%;

}
    .dashboard-content-container {

    float: left;
    width: 100%;
    position: relative;
    overflow: inherit;
    margin-top:0;

}
    .dashboard-container {

    display: block;
    float: left;

}
    .dashboard-sidebar {

    visibility: hidden;

}
.dashboard-sidebar {

    margin: 0;
    border-radius: 0 0 4px 4px;
    position: absolute;
    min-height: auto;
    opacity: 1;
    visibility: hidden;
    max-width: 0;
    padding: 0;
    transition: all .3s;
    box-shadow: 0 0 10px rgba(0,0,0,.1);
    background: #fff;
    z-index: 9999;
    margin-top: 70px;

}
a.dashboard-responsive-nav-trigger {

    float: right;
    position: relative;
    z-index: 1;
    margin-top: 100px;
    margin-right: 30px;
    margin-bottom: 30px;
    background-color: #333;
    border-radius: 5px;
    color: #fff;
    padding: 11px 16px;
    font-weight: 600;
    transition: .2s;
    display: block;
    line-height: 26px;
    height: 34px;

width: 40px;

}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {

    width: 29px;
    height: 3px;
   background-color: #fff;
    border-radius: 4px;
    position: absolute;
    transition-property: transform;
    transition-duration: .15s;
    transition-timing-function: ease;

}
.hamburger-inner::before, .hamburger-inner::after {

    content: "";
    display: block;

}
.hamburger-inner::before {

    top: -10px;

}
.hamburger--collapse .hamburger-inner::before {

    transition: top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);

}
.hamburger--collapse .hamburger-inner::after {

    top: -20px;
    transition: top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear;

}
.trigger-title{float: left;

margin-left: 40px;display:none;}

.hamburger--collapse.is-active .hamburger-inner {

    transform: translate3d(0,-10px,0) rotate(-45deg);
    transition-delay: .22s;
    transition-timing-function: cubic-bezier(.215,.61,.355,1);

}
.hamburger--collapse.is-active .hamburger-inner::before {

    top: 0;
    transform: rotate(-90deg);
    transition: top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);

}
.hamburger--collapse.is-active .hamburger-inner::after {

    top: 0;
    opacity: 0;
    transition: top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear;

}
.over_opa {

    z-index: 0;
    position: fixed;
    height: 100%;
    width: 100%;
    background: rgba(0,0,0,0.7);
    top: 0px;
    left: 0px;

}
    


.head-txt h1{
	font-size: 40px;
}

.head-txt2 h1{
	font-size:36px;
}

.head-txt img{
	margin-top: 16px;
	width: 13%;
}

.section-head p{
	font-size: 12px;
}

.banner-info h1{
	font-size:40px;
}



/*.serv-blog h3{*/
/*	font-size:25px;*/
/*}*/


.section-head{
	margin: 60px 0 0px;
}

.wedd-trans{
float:left;
width:100%;	
}


.search-2{
    margin-right:5px;
    margin-bottom: 20px;
}

}



@media (max-width:540px){
    .inner_page .head-txt h1 {

    font-size: 26px;

}
.privacy-page-text h2 {
	font-size: 24px;
	line-height: 26px;
}
.privacy-page-text ul li {
	font-size: 12px;
	padding-left: 9px;
		padding-bottom: 2px;
}
.privacy-page-text ul li::before {
	width: 5px;
	height: 5px;
	top: 9px;
}
.privacy-page-text a {
	font-size: 12px;
}
.privacy-policy-page-wrp {

	padding: 60px 0 10px;
}
.section-head {
    margin:0px;
}
.in-page-banner {
    margin-top: 60px;

}

.navbar-toggle .fa-bars{
  color: #ff2a2d;
}

.logo{margin-left:-20px;width:63%;}
.logo img{width:100%;}
.dash_in a {

    font-size: 21px;
    

}
.dashboard-content-inner {

    padding: 20px;}
.dash_in {

   
  
    margin-right: 10px;

}    
.menu{margin-left: 0;}
.register_login_box {

    margin: 15px auto;
    padding: 10px 10px;}    
    
.serv-blog {

   
    margin-bottom: 10px;
    

}    
    
    .login-singup .dropdowns-content {

    top: 40px;

}
    .banner-main {


    margin-top: 67px;
  

}
.head-txt h1{
	font-size: 24px;
}

.banner-info h1{
	font-size:31px;
}

.head-txt2 h1 {
	font-size: 24px;
	margin-top: 12px;
}
.privacy-page-text h2 {

	font-size: 20px;
}

.banner-main img {
	height: 502px;
	width: 100%;
	float: left;
	object-fit: cover;
}

.cearch-display{
    display:block;
}

 .search-2, .search-3{
    width:100%;
}


.search-1{
    margin-left: 0px;
    width:100%;
}

.search-1 input[type="text"], .search-2 input[type="text"]{
    border-radius:50px;
    border-bottom:1px solid #cec4c4;
    /*width: 70%;*/
    margin: 1px 0 6px;
}

.search-main input[type="submit"]{
    border-radius:50px;
    width:70%;
    margin-top:1px;
}

.view-more a{
    padding:16px;
    font-size:15px;
}



}

@media (max-width: 540px) {
    .search-1 {
        margin-left: 0px;
        width: 100%;
        z-index: 999;
    }
}

@media (min-width:320px) and (max-width:540px){
.col-xxs-1, .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xxs-2, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xxs-3, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xxs-4, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xxs-5, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xxs-6, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xxs-7, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xxs-8, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xxs-9, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xxs-10, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xxs-11, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xxs-12, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.container{width:100%;}
.col-xxs-1, .col-xxs-2, .col-xxs-3, .col-xxs-4, .col-xxs-5, .col-xxs-6, .col-xxs-7, .col-xxs-8, .col-xxs-9, .col-xxs-10, .col-xxs-11{float:left;}
.col-xxs-12{width:100%;}
.col-xxs-11{width:91.66666666666666%;}
.col-xxs-10{width:83.33333333333334%;}
.col-xxs-9{width:75%;}
.col-xxs-8{width:66.66666666666666%;}
.col-xxs-7{width:58.333333333333336%;}
.col-xxs-6{width:50%;}
.col-xxs-5{width:41.66666666666667%;}
.col-xxs-4{width:33.33333333333333%;}
.col-xxs-3{width:25%;}
.col-xxs-2{width:16.666666666666664%;}
.col-xxs-1{width:8.333333333333332%;}
.col-xxs-pull-12{right:100%;}
.col-xxs-pull-11{right:91.66666666666666%;}
.col-xxs-pull-10{right:83.33333333333334%;}
.col-xxs-pull-9{right:75%;}
.col-xxs-pull-8{right:66.66666666666666%;}
.col-xxs-pull-7{right:58.333333333333336%;}
.col-xxs-pull-6{right:50%;}
.col-xxs-pull-5{right:41.66666666666667%;}
.col-xxs-pull-4{right:33.33333333333333%;}
.col-xxs-pull-3{right:25%;}
.col-xxs-pull-2{right:16.666666666666664%;}
.col-xxs-pull-1{right:8.333333333333332%;}
.col-xxs-pull-0{right:0%;}
.col-xxs-push-12{left:100%;}
.col-xxs-push-11{left:91.66666666666666%;}
.col-xxs-push-10{left:83.33333333333334%;}
.col-xxs-push-9{left:75%;}
.col-xxs-push-8{left:66.66666666666666%;}
.col-xxs-push-7{left:58.333333333333336%;}
.col-xxs-push-6{left:50%;}
.col-xxs-push-5{left:41.66666666666667%;}
.col-xxs-push-4{left:33.33333333333333%;}
.col-xxs-push-3{left:25%;}
.col-xxs-push-2{left:16.666666666666664%;}
.col-xxs-push-1{left:8.333333333333332%;}
.col-xxs-push-0{left:0%;}
.col-xxs-offset-12{margin-left:100%;}
.col-xxs-offset-11{margin-left:91.66666666666666%;}
.col-xxs-offset-10{margin-left:83.33333333333334%;}
.col-xxs-offset-9{margin-left:75%;}
.col-xxs-offset-8{margin-left:66.66666666666666%;}
.col-xxs-offset-7{margin-left:58.333333333333336%;}
.col-xxs-offset-6{margin-left:50%;}
.col-xxs-offset-5{margin-left:41.66666666666667%;}
.col-xxs-offset-4{margin-left:33.33333333333333%;}
.col-xxs-offset-3{margin-left:25%;}
.col-xxs-offset-2{margin-left:16.666666666666664%;}
.col-xxs-offset-1{margin-left:8.333333333333332%;}
.col-xxs-offset-0{margin-left:0%;}
.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}
.col-xxs-none{display:none;}
.login-singup {

    float: right;
    margin-top: 20px;

}
.services-main {
	padding-top: 14px;
}
.all-menus i {
	margin-bottom: 6px;
	margin-top: 7px;
	width: 100%;
}
.icon {
	margin-top: -73px;
}

.login-singup{
	

 	right: 21px; 
 
}
.serv-blog h3 {
	font-size: 16px;
}
.logo img{
	width:80%;
}
.slick-dots {
	bottom: 15px;
}
.banner-main img {
    min-height:540px;
}
.slider-text-wrp .banner-info {
    top:305px;
}
.header-main{
margin-bottom: 0;
}

.head-txt h1::after, .head-txt h1::before{width: 30px;

height: 18px;; margin-top: 3px}
.head-txt h1::before{left:-30px}
.serv-blog img {
	text-align: center;
	width: 16%;
}
.slider-text-wrp .slick-track {
    padding-top:0px;
}
}


@media (min-width:320px) and (max-width:432px){
.logo{width:45%;padding: 19px 0px 8px;
    display: inline-block;
    }
.serv-blog img {
	text-align: center;
	width: 35%;
}
.serv-blog {
	margin-bottom: 0px;
}
.serv-blog h3 {
    font-size: 14px;
}
.logo img{width:100%;}
.navbar-toggle {

    margin: 18px 0 0 0;}
.inner_banner {

    margin-top: 57px;}    
    
.banner-main {
    margin-top: 0px;
    }    
    
}


@media (min-width:320px) and (max-width:400px){
.vendor-price-block .vendor-price{font-size:21px;}
 .vendor_pricing .sub_btn{padding: 8px 7px;font-size:13px;}  
 .vendor-price-block {

    position: absolute;
    bottom: 0px;
    color: #fff;
    padding: 10px 6px;

}

}


 .wrapper{
    overflow-x: hidden;
}
.slick-list{
    height: auto;
}