/* ------------------------------------------------- Large Screen. ---------------------------------------------------*/
 @media (min-width: 1024px) and (max-width: 1600px) {
.hostz_menu_area {
    right: 48%;
}
 
 
}
/* ------------------------------------------------- Laptop Screen ---------------------------------------------------*/
 @media (min-width: 1170px) and (max-width: 1366px) {
.shosting_search .witr_gbtn,
.header_btn .witr_gbtn {
	margin-right: 0px;
}
 .hostz_menu_area {
	left: 5%;
	right: 50%;	
}
.hostz_menu > ul > li > a {
    margin: 38px 7px 38px;
}
.text-left .witr_ds_content_inner h2,
.text-right .witr_ds_content_inner h2 {
    width: 56%;
}
 .left_thumb img {
    margin-right: -3px;
}
.icon_section {
    margin-top: 153px;
}
.shosting_search {
	float: right;
}
.domain_form {
	width: 84%;
	margin-left: -22%;
}
.demo {
    margin-right: -40px;
}
.domains_form input {
    margin-left: -108px;
}
.hostz_title {
    margin: -30px 0 30px;
}
.secs {
    margin-top: -52px;
}
 .single_apps {
    margin-left: 48px;
}
.readmap_thumb {
    margin-left: 0;
}
.single_readmap_inner:nth-child(2) {
	top: 24%;
	left: 453px;
}
.single_readmap_inner:nth-child(3) {
	top: 81px;
	left: 1077px;
	width: 29%;
}
.single_readmap_inner:nth-child(4) {
    top: 70px;
    right: 93px;
    width: 30%;
}
.single_readmap_inner:nth-child(5) {
    bottom: 65px;
    left: 580px;
}
.single_readmap_inner:nth-child(6) {
    right: -282px;
    bottom: 72px;
}
.single_skill_thumb {
    margin-left: -42px;
} 
 .section_ti,
 .single {

}
span.cdowns {
	width: 140px;
}
.testimonial_area {
    padding-bottom: 387px;
}
.panel-body p {
    width: 100%;
}
.hostz_email_form {
    margin-left: 115px;
}
 .readmap_thumb img {
   width:100%;
}
.single_countdown {
    background: #05062f;
} 
.contact_address ul li a i {
	margin-top: 34px;
} 
.hostz_email_form_inner {
	width: 40%;
	left: -5%;
} 
/* home-2 css */
.home-2 .text-left .icon_section {
    bottom: -68%;
} 
.contact_address ul li a {
	font-size: 14px;
} 

}
/* ------------------------------------------------- Old Desktop :992 ---------------------------------------------------*/
 @media (min-width: 992px) and (max-width: 1169px) {
.hostz_menu > ul > li > a {
    margin: 0 7px 0;
}
.text-right .witr_ds_content_inner h2,
.text-left .witr_ds_content_inner h2 {
    width: 56%;
}
 .icon_section {
    margin-top: 50px;	
}
 .single_apps {
    margin-left: 40px;
} 
.single_skill_thumb {
    margin-left: -29px;
} 
.single_skill_thumb3 {
    left: 51%;
} 
.single_skill_thumb2 {
    left: 45%;
} 
.footer_btn {
    margin-left: 55%;
} 
.domain_form {
    width: 71%;
    margin-right: 0;
}
.readmap_thumb {
    margin-left: 4px;
} 
.readmap_thumb img {
    width:100%;
}
.single_readmap_title p {
    width: 68%;
}
.single_readmap_inner:nth-child(2) {
    top: 12%;
    left: 33%;
} 
.single_readmap_inner:nth-child(3) {
    top: 50px;
    left: 65%;
}
.single_readmap_inner:nth-child(4) {
    top: 68px;
    left: 95%;
    width: 36%;
}
.single_readmap_inner:nth-child(5) {
    bottom: 56px;
    left: 46%;
}
.single_readmap_inner:nth-child(6) {
    right: -337px;
    bottom: 67px;
} 
.hostz_title {
    margin: -30px 0px 0 0px;
}
.secs {
    margin-top: -55px;
}
.panel-body p {
    width: 100%;
} 
 span.cdowns {
    margin-left: 30px;
}
.single_countdown {
    background: #05062f;
}

span.cdowns::before,
span.cdowns::after {
    right: -43px;
} 
.host_contact_bg {
    background: #000235;
	margin-top: -202px;
} 
.domain_form input {
	margin-left: -6px;
} 
.header_btn .witr_gbtn {
	margin-right: 0;
} 
.shosting_search {
	margin-left: 22px;
} 
.shosting_search .witr_gbtn {
	margin-right: 0px;
} 
.single_footer_thumbnail {
	margin-top: -10px;
}
.hostz_contact_form {
	padding: 106px 30px 137px;
}
.single_contact {
	padding: 106px 0px 22px 65px;
}
.contact_address ul li a i {
	margin-top: 34px;
}
.hostz_email_form_inner {
	width: 46%;
	left: -3%;
}
 .sbscribe_search {
    right: -71px;
}
.domains_form input {
    margin-left: 0;
}
 .domain_scom {
	right: 20px;
}
/* home-2 css */
.home-2 .text-left .icon_section {
    bottom: -68%;
}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
    display: none; 
}
.contact_address ul li a {
    font-size: 14px;
}

}
/* ------------------------------------------------- Tablet Screen : 768 ---------------------------------------------------*/
 @media (min-width: 768px) and (max-width: 991px) {
.text-right .witr_slider_thumb,
.text-left .witr_slider_thumb {
    position: static;
}
.witr_ds_content {
    height: 1057px;
}
.witr_ds_content_inner {

}
.text-right,
.text-left  {
    text-align: center;
}
.text-right .witr_ds_content_inner h2,
.text-right .witr_ds_content_inner p,
.text-left .witr_ds_content_inner h2,
.text-left .witr_ds_content_inner p {
    width: 100%;
}
.slick-slide img {
	display: inline-block;
	padding-top: 50px;

}
.text-left .witr_slider_thumb {
    transform: none;
}
.witr_ds_content_inner {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}
.icon_section {
    margin-top: 20px;
}
.slider_btn {
    text-align: center;
}
.domain_area {
    text-align: center;
	padding-bottom: 137px;	
}
.domain_form {
	padding-left: 20px;
}
.readmap_area {
    padding-bottom: 173px;
}
.readmap_thumb img {
	display:none;
}
.single_readmap_inner {
    width: 100%;
}
.single_readmap_inner:nth-child(2) {
    top: 23%;
    left: 67%;
}
.single_readmap_inner:nth-child(3) {
    top: 42px;
    left: 164%;
}
.single_readmap_inner:nth-child(4) {
    top: 63%;
    left: 67%;
}
.single_readmap_inner:nth-child(5) {
    top: 50%;
    left: 164%;
}
.single_readmap_inner:nth-child(6) {
    top: 78%;
    left: 67%;
}

 .solution_title {
    margin-top: 140px;
}
.solution_area {
    text-align: center;
} 
.video_buttom_area_innter {
    margin-left: 34%;
}
.apps_area {
    text-align: center;
    padding-bottom: 140px;
} 
.apps_icon {
    display: none;
}
.apps_title {
    margin-top: 140px;
}
 .apps_content_title h2 {
    margin-top: 30px;
}
.single_countdown {
    background: #05062f;

}
span.cdowns {
    width: 140px;
    height: 124px;
    margin: 0 18px;
} 
span.cdowns::before,
span.cdowns::after {
    right: -34px;
	top:25px;
}
span.cdowns::after {
	top:60px;
}
.battons {
    left: 25%;
} 
.single_skill_thumb {
    text-align: center;
    margin-top: 50px;
}
.single_skill_thumb2 {
    left: 49%;
	top: 53%;	
} 
.single_skill_thumb3 {
    left: 44%;
	top: 42%;	
} 
.pbat {
    left: 70px;
} 
.testimonial_area {
    padding-bottom: 349px;
}
.panel-body p {
    width: 100%;
}
.owl-dots {
    display: none;
}
.single_footer {
    margin-top: 16%;
}
.single_contact_title p {
    width: 100%;
} 
.contact_area {
    text-align: center;
}
.host_contact_bg {
    background: #000235;
} 
.demos {
    margin-left: 42%;
} 
.about {
    padding-top: 160px;
}
.sbscribe_search {
    right: -71px;
}
.domains_form input {
    margin-left: 0;
}
.footer_menu {
    margin-top: -38px;
} 
.footer_btn {
    margin-left: 60%;
}
.main_subscribe {
    margin-left: -60px;
}
.single_footer_thumbnail {
    margin-top: -140px;
}
.single_contact {
	padding: 0px 0px 150px 35px;
}
.hostz_contact_form {
	padding: 107px 30px 121px;
}
/* home-2 css */
.home-2 .text-left .witr_slider_thumb {
    padding-top: 20px;
}
.home-2 .text-left .icon_section {
    display: none;
} 
.home-2 .solution_thumb {
    float: none;
    padding-top: 130px;
} 
.home-2 .solution_title {
    margin-top: -16px;
} 
 
}
/* ------------------------------------------------- Small Mobile : 320 ---------------------------------------------------*/
 @media (max-width: 767px) {
 .witr_ds_content {
	height: 556px;
	padding-bottom: 24px;
}

.witr_ds_content_inner h1 {
    margin-bottom: 16px;
}
 .witr_ds_content_inner h2 {
    font-size: 24px;
}
.witr_slider_thumb_inner img{
	display:none;	
}
.witr_ds_content_inner p {
    width: 100%;
}
.recpwit {
	margin-top:30px;
}
.slider_btn {
    text-align: center;
	margin-top: 40px;	
}
.text-right .witr_slider_thumb,
.text-left .witr_slider_thumb {
    position: static;
}
.text-right,
.text-left  {
    text-align: center;
}
.text-right .witr_ds_content_inner h2,
.text-right .witr_ds_content_inner p,
.text-left .witr_ds_content_inner h2,
.text-left .witr_ds_content_inner p {
    width: 100%;
}	 
.icon_section {
    margin-top: 40px;
    margin-bottom: 43px;
}
.hostz_slider_icon ul li a i {
    margin-right: 0;
}
.shosting_search button {
    float: none;
}
.pricings {
    top: 0;
    left: 0;
}
.single_pricing_title_inner {
    margin-top: 77px;
}
.apps_area {
	padding-bottom: 98px;
}
.apps_thumb {
    margin-top: 100px;
}
.app_btn {
    text-align: center;
}
.demo {
    margin-top: 0;
    margin-right: 35px;
}
.breadcumb-inner {
    padding: 43px 0;
}
.domain_area {
	padding: 83px 0px 100px;
}
.domain_form input {
    padding: 10px 0 10px 0px;
    padding-left: 0;
}
.domains_form input {
    margin-left: 0;
}
.feature_area {
    padding-top: 75px;
}
.secs {
	margin:-57px 45px 0;

}	 
.section_content h1 {
    top: 20px;
    font-size: 21px;	
}
.section_contents h2 {
    font-size: 55px;
}
.section_desc p,
.apps_thumb img,
.solution_thumb img,
.single_skill_thumb img,
.single_contact_title p {
    width: 100%;
}
.single {
    margin-left: 0;
}
.solution_area {
padding: 68px 0px 100px;
}
.solution_title h1 {
    font-size: 23px;
	margin-top: 96px;
}
.readmap_area {
    padding: 77px 0 35px;
}
.single_readmap {
    text-align: center;
    margin-left: 188px;
    width: 100%;
	margin-top: -156px;	
}
.single_readmap_title {
    margin-top: 20px;
}
.single_readmap_title h2 {
    margin-right: 83px;
}
.single_readmap_inner {
    position: inherit;
}
.single_readmap_inner:nth-child(2){
    top: 0;
    left: 0;

}
.single_readmap_inner:nth-child(3){
    top: 0;
    left: 0;	
}
.single_readmap_inner:nth-child(4){
    top: 0;
    left: 0;	
}
.single_readmap_inner:nth-child(5){
    top: 0;
    left: 0;
}
.single_readmap_inner:nth-child(6){
    top: 0;
    left: 0;	
}
.team_area {
	padding: 76px 0 8px;
}
.Advisory_area {
    padding-bottom: 70px;
}
.section_ti {
    padding-top: 37px;
}
.tion h1 {
    top: 69px;
}
.countdown_area {
	padding-top: 76px;
}
.coundown_batton {
    font-size: 11px;
}
.single_countdown {
	background: #05062f;
	margin-top:0px;
}
.single_countdown {
    padding-right: 30px;
	padding-top:74px;
}
.single_countdown_thumb img {
    margin-left: 15px;
}
.sec {
    margin-top: 95px;
}
.skill_area {
padding-bottom: 70px;
}
.section_contents.sec h2 {
    font-size: 29px;
}
.pricing_area {
    padding-top: 74px;
}
.brand_area {
    padding: 50px 0px 0px;
}

.faq_area {
	padding-top: 74px;
}
.testimonial_area {
    padding: 74px 0px 70px;
}
.video_buttom_area {
    margin-left: 30px;
}
.apps_title {
    margin-top: 100px;
}
.apps_title h1 {
    font-size: 21px;
}
.battons {
    padding-left: 19px;
} 
.battons a {
    padding: 15px 48px;
}
span.cdowns::before {
display:none;
}
span.cdowns::after {
display:none;
}
 span.cdowns {
    margin-top: 20px;
}
.witr_gbtn {
    margin-right: 0px;
}
.battons a {
    font-size: 11px;
}
 .sec h2 {
    font-size: 30px;
}
 .single_skill_thumb2 {
    left: 49%;
	top: 44%;	
}
.skill_thumb{
	display:none;
}
.single_skill_thumb {
    margin-top: 0;
    margin-bottom: 30px;
}
 .single_skill_thumb {
    margin-top: 0px;
}
.pbat {
    left: 42px;
}
.single_countdown_thumb img {
    width: 100%;
} 
.single_brand_thumb {
    display:block;
	margin-right: 0;
}
.host_contact_bg {
    background: #000235;
} 
.single_faq_title h1 a {
    font-size: 15px;
} 
.panel-body p {
    width: 100%;
}
.owl-dots {
    display: none;
}
 .contact_form_title h2 {
    font-size: 24px;
}
.single_footer {
	margin-top: 30px;
}
.footer_btn {
    margin-top: 30px;
    margin-left: 0;
}
.single_footer_thumbnail {
    margin-top: -38px;
}
.readmap_thumb img {
	display: none;
}
.single_contact {
	padding: 21px 0 0;
	text-align: left;
}
.bat2 {
    margin-top: 25px;
	margin-left: 0;	
}
.contact_address {
    padding-bottom: 85px;
}
.contact_address ul li a {
    font-size: 12px;
}
.contact_btn {
    margin-top: 45px;
    text-align: left;
}
.single_contact_title h1 {
    margin-bottom: 20px;
} 
.demos {
    margin-top:30px;
	margin-left: 7%;	
} 
 .main input {
    padding: 10px 0 10px;
}
.domain_form input {
    padding: 10px 0px 10px 15px;
	font-size: 14px;	
}
.hostz_contact_form {
    padding: 68px 0 60px;
}
.form_filed_inner {
    width: 100%;
}
.single_social {
	margin-bottom: 70px;
}
 .hostz_footer_icon ul li {
    margin-bottom: 20px;
 }
 /* blog */
 .blog-left-side > div {
    margin-top: 30px;
}
 .footer_bottom_title p {
    font-size: 14px;
}
.footer_menu ul li a {
    font-size: 12px;
} 
.about {
    padding-top: 100px;
} 
 
.domain_form {
    position: relative;
    width: 100%;
    float: none;
    margin-right: 0;
}
.shosting_search {
	float: none;
	text-align: center;
	margin-top: 15px;
} 

.hostz_email_form_inner {
    width: 100%;
    margin: auto;
} 
.sbscribe_search {
	position: static;
	right: auto;
	top: auto;
	margin-top: 15px;
}
.host_contact_bg {
	margin-top: 0;
}
.hostz_footer_icon ul li a i {
	margin-right: 0px;
}
/* home-2 css  */
.home-2 .text-left .icon_section {
    display: none;
}

.slick-prev, .slick-next{
	display:none !important;
}



 
}
/* ------------------------------------------------- Large Mobile :480px. ---------------------------------------------------*/
 @media only screen and (min-width: 480px) and (max-width: 767px) {
.slider_btn {
    margin-top: 52px;
}
.witr_slider_thumb_inner img{
width:100%;	
}
.domain_form::before {
    left: 73%;
}
 .domain_title,
.hostz_email_form {
    text-align: center;
}
.domain_form input {
    padding-left: 20px;
}
.witr_gbtn {
    margin-right: 20px;
}
.demo {
    margin-right: -32px;
}
.demo a {
    float: none;
}
.apps_area {
    padding-bottom: 119px;
}
 .apps_title {
    margin-top: 120px;
}	
.battons {
    left: 87px;
}
.readmap_area {
    padding-bottom: 85px;   
}
.single_readmap {
    margin-left: 290px;
}
.single_readmap_title h2 {
    margin-right: 132px;
}
.single_skill_thumb {
    margin-top: 0;
    margin-bottom: 50px;
}
.skill_area {
    padding-bottom: 66px;
}
.skill_thumb{
	display:none;
}
.single_skill_thumb2 {
    top: 44%;
}
.pbat {
    left: 128px;
}
.hostz_title {
    margin: -30px 98px 0;
}
.tion h1 {
    top: 66px;
}
.secs {
    margin: -57px 98px 0;
}
.single_readmap_inner:nth-child(3) {
    margin-bottom: -14px;
}
.single_readmap_inner:nth-child(5) {
    margin-top: 34px;
}
.single_faq_title h1 a {
    font-size: 20px;
}
.panel-body p {
    width: 100%;
}	
.form_filed_inner {
    width: 100%;
}
.single_footer {
    margin-top: 6%;
}
.main input {
    margin-right: 0;
}
.contact_btn {
    text-align: left;
}
.footer_menu {
    text-align: center;
    float: none;
}
.footer_bottom_title p {
    text-align: center;
	font-size: 18px;	
}
.footer_menu ul li a {
    margin-right: 10px;
    font-size: 15px;
}

.hostz_footer_icon ul li a i {
	margin-right: 10px;
}










	
}
 