/*

Theme Name: viarocket

*/



@import 'https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900';



body{font-family: 'Lato', sans-serif;}

ul,li,a{ text-decoration:none; list-style-type:none;}

a{text-decoration:none;}

a:hover{ text-decoration:none;}

h1{

	font-size: 40px;}



h2 {

	font-size: 28px;

	margin-top: 10px;

}



h6{ font-size:20px;}

	

p {



	font-size:22px;

	

	letter-spacing: 0px;

}



header {

	position: fixed;

	top: 0;

	z-index: 999;

	padding: 14px 0;

	width:100%;
    background: rgba(0, 0, 0, 0.68);
}

header.headerfixed.darkHeader {
}

header.innerheader{

    background: url(images/header-bg.png);

}

.spaser {

    margin-top: 110px;

}

.nav {

	margin-top: 14px;

}

.nav ul{ padding:0; text-align:right;}

.nav ul li {

	display: inline-block;

	margin-right: 18px;

	text-decoration: none;

}

.nav ul li:last-child{ margin-right:0; border:none;}

.nav ul li:last-child a {

	padding: 5px 12px;

	background: #ec008c;

	text-transform: uppercase;

	color: #fff;

	font-weight: 900;

	font-size: 16px;

}

.nav ul li:last-child a:hover{background: #000;}



.nav ul li a{ color:#fff; font-size:18px;}

.nav ul li a:hover{ text-decoration:none;}

.nav ul li:hover{ border-bottom:2px solid #ec008c; transition:ease-in-out 0.3s;}

nav ul li ul {
display:none;
}
nav ul li:hover ul {
  background: #4a9723 none repeat scroll 0 0;
  display: block;
  left: -%;1
  padding: 0 !important;
  position: absolute;
  top: 45px;
  width: 230px;
  z-index: 10000;
}


nav ul li ul li {
  border-bottom: 1px solid #fff;
  border-left: medium none;
  border-top: medium none;
  float: none;
  margin: 0;
  padding: 0 !important;
  width: 230px;
}


nav ul li ul li:last-child {
	border-bottom:none;
}
nav ul li ul li:first-child {
  padding-left:0px;
}

nav ul li ul li a {
  color: #fff;
  font: bold 12px/42px Arial,Helvetica,sans-serif;
  height: 40px;
  text-align: center;
  text-transform: uppercase;
}

nav ul li ul li a:hover {
  background: #4f4b6a none repeat scroll 0 0;
  color: #fff !important;
  height: 40px;
}


nav ul li ul li ul {
	display:none;
	visibility:hidden;
}
nav ul li ul li:hover ul {
	display:block;
	visibility:visible;
	left:180px;
	top:0px;
}


.active{ border-bottom:2px solid #ec008c;}

dl {

    display: inline-block;

    margin: 2px;

}





.banner{ position:relative;}

ul.mainslide {

    margin: 0;

    padding: 0;

}

.banner img{width:100%;}



.banner_text {

	width: 100%;

	text-align: center;

	

}

.banner_text h6 {

	

}



.yellow{ color:#ec008c;}

.banner_text {

	width: 100%;

	margin: 0 auto;

	position: absolute;

	bottom: 4%;

	color: #fff;

}

.banner_text p{ margin-top:40px;}
.banner_text_bg {
    width: 1000px;
    margin: 0 auto;
    background: rgba(0, 0, 0, 0.68);
    padding: 2px 0 35px 0;
}
.banner_btns {

	width: 100%;

	margin-top: 70px;

}

.banner_btns a {

    padding: 13px 10px;

    color: #fff;

    font-weight: bold;

    font-size: 16px;

    border-bottom: 1.7px solid #000;

    margin: 0 5px;

    width: 265px;

    display: inline-block;

}

.banner_btns a:hover {

    background: #000!important;

}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	display:none;

}

.some_clients {

	text-align: center;

}

.border_btm{ display:inline-block; border-bottom:2px solid #58595B;    margin-top: 15px;}

.some_clients .clients{ border-right:2px solid #58595B;}

.some_clients .clients img{ }



.upper_section {

	width: 100%;

	float: left;

	border-bottom: 2px solid #58595B;

margin-top: 30px;

}

.upper_section .col-xs-3:nth-child(4) img {

padding-top: 10px;

}

.upper_section .col-xs-3 {

padding: 0;

}

.upper_section .col-xs-3:nth-child(3) img {

margin-top: 8px;

}.upper_section .col-xs-3:nth-child(4) img {

padding-top: 12px;

}.down_section .col-xs-3:nth-child(2) img {

margin-top: 5px;

}

.down_section .col-xs-3 {

padding: 0;

}



.clients.border{ border-right: 0 !important;}

.down_section {

	width: 100%;

	float: left;

	margin-bottom: 30px;

}

.some_clients .clients {

	border-right: 2px solid #58595B;

	height: 80px;

	padding: 14px 0;

}

.categories .col-xs-6{ padding:0; padding:2px;}

.img_sec img{ width:100%;}

.a_btn {

	width: 70%;

	right: 5%;

	top: 32%;

	position:absolute;

	border-bottom:4px solid #E5018C;

	background: RGBA(255, 255, 255, 0.9);

}



.a_btn a {

	font-size: 52px;

	color: #58595B;

	width: 100%;

	padding: 10px;

	display: block;

	text-align: center;

	font-weight: bold;

}

.a_btn.first{border-bottom:4px solid #E5018C;}

.a_btn.first:hover{background:none; background:#E5018C;border-bottom:4px solid #fff; transition:ease-in-out 0.3s;}



.a_btn.second{border-bottom:4px solid #00ADDE;}

.a_btn.second:hover{ background:#00ADDE;border-bottom:4px solid #fff; transition:ease-in-out 0.3s;}

.a_btn.third{border-bottom:4px solid #FFF200;}

.a_btn.third:hover{background:#FFF200;border-bottom:4px solid #fff; transition:ease-in-out 0.3s;}



.a_btn.fourth{border-bottom:4px solid #6FBE44;}



.a_btn.fourth:hover{background:#6FBE44;border-bottom:4px solid #fff; transition:ease-in-out 0.3s;}

.a_btn.second{ left:5%; }







.a_btn.fourth{ left:5%;}













.ted {

	width: 100%;

	float: left;

	background: #fff;

	padding: 0 34px;

	box-shadow: 0px 5px 13px #000;

}

.row_details {

	width: 100%;

	float: left;

	background: #fff;

	padding: 14px 0px 6px 10px;

	box-shadow: 0px 5px 13px #000;

}



.blocks h3 {

	background: rgba(0, 0, 0, 0.74);

	color: #fff;

	font-family: Arial;

	font-size: 24px;

	font-weight: normal;

	line-height: 50px;

	margin-top: 15px;

	text-align: center;

	margin-bottom: 0;

}

.caam {

	width: 100%;

	float: left;

	background: #fff;

	padding-bottom: 2px;

	box-shadow: 0px 5px 13px #000;

}

.cots {

	float: left;

	width: 100%;

	padding: 37px 0;

}











.cots img {

	float: left;

	margin-right: 10px;

}



.textti p {

	color: #000;

	font-family: Arial;

	font-size: 22px;

	line-height: 23px;

	text-align: left;

}

.cots:nth-of-type(2) p {

	line-height: 44px;

}

.cots:nth-of-type(1) p {

	line-height: 44px;

}

.cots:nth-of-type(3) p {

	line-height: 44px;

}





.cots a {

	color: #000;

}

.rakk {

	border: 2px solid #171113;

	border-radius: 8px;

	color: #171113;

	float: left;

	font-family: Arial;

	font-size: 15px;

	margin-bottom: 5px;

	padding: 6px 1px 6px 5px;

	width: 97%;

}

.textall {

	border: 2px solid #171113;

	border-radius: 8px;

	color: #171113;

	float: left;

	font-family: Arial;

	font-size: 15px;

	height: 143px;

	margin-bottom: 5px;

	padding: 6px 1px 6px 5px;

	width: 97%;

}

.buttanss {

	background: #000 none repeat scroll 0 0;

	border: medium none;

	border-radius: 8px;

	color: #fff;

	cursor: pointer;

	display: block;

	font-family: Arial;

	font-size: 13px;

	font-weight: bold;

	margin: 0 auto;

	padding: 5px 26px;

	text-align: center;

}

.buttanss:hover {

	background: #808285 none repeat scroll 0 0;

}

.contact {

	background: rgb(49, 52, 91);

	width: 100%;

	float: left;

	padding-bottom: 15px;

}





.pinnk{ color:#ec008c;}



.image_section img{ width:100%;}

.image_section .col-xs-6,.col-xs-12,.col-xs-7,.col-xs-5{ padding:0;}

.left_img {

	padding-right: 2px;

}

.image_section .col-xs-12{ padding-bottom:2px;}

.image_section .col-xs-7{ padding-right:2px;}

.image_section .col-xs-7 img{height: 281px;}

.image_section .col-xs-5 img{

	height: 281px;

}



.logo_design {

	width: 100%;

	float: left;

	padding: 30px 0;

}

.logo_design p{margin-bottom:30px ;}



.capabiity{ width:100%; float:left; background:#352a60;}

.left {

	color: #fff;

	width: 100%;

	float: left;

	background: url(images/bg-cont.jpg) no-repeat;

	padding: 20px 0 335px 40px;

	background-size: 100%;

}



.left h6 {

	font-size: 15px;

	line-height:30px;

}

.tags{ width:100%; float:left;}

.tags p{ color:#ec008c;}

.tags ul{ padding:0;}

.tags ul li a {

	font-size: 15px;

	color: #fff;

	line-height: 30px;

}.tags {

	width: 100%;

	float: left;

	padding: 20px 0 0 30px;

}



.tags.margin {

	padding-top: 20px;

}



.rocket{ width:100%; float:left; background:#eb008b; padding:10px 0 0 20px;}



.all a {

	padding: 8px 20px;

	color: #FFF;

	background: #231f20;

	font-size: 16px;

	margin-top: 20px;

	display: block;

	width: 246px;

	margin: 0 auto;

}

.all a:hover {

	background: rgba(255, 255, 255, 0.74);

	color: #000;

	transition: all ease-in-out 0.3s;

}

.all h6 {

	margin: 0 0 20px 0;

}



.rocket {

    width: 100%;

    float: left;

    background: #ec008c;

    padding: 20px 0 25px 0;

    color: #fff;

}

.web_text h3 {

	font-size: 26px;

	display: inline-block;

	border-bottom: 2px solid #000;

	padding-bottom: 6px;

}

.web_text p{ font-size:16px;}

.logo{    width: 100%;

    float: left;

}

.web_text ul{ padding-left:0;}

.web_text ul li{ font-size:16px;}

.web_text a{ 	padding: 8px 20px;

	color: #FFF;

	font-size: 16px;

	margin-top: 20px;

	display: block;

	width: 246px;

	border:2px solid #000;

	color:#000;

	text-align:center;}

.web_text a:hover {

	background: #000;

	color: #fff;

	transition: all ease-in-out 0.3s;

}

.website {

	width: 100%;

	float: left;

	border-bottom: 2px solid #878484;

	padding-bottom: 20px;

	margin-bottom: 20px;

}

.design{ width:100%; float:left; padding-top:20px;padding-bottom: 20px;}









.socials ul{ padding-left:0;}

.socials ul li {

	display: inline-block;

	margin-right: 1px;

}

.socials ul li a {

	width: 61px;

	height: 49px;

	display: block;

	color: #fff;

	text-align: center;

}

.socials ul li a i{ padding:4px;}

.socials ul li a:hover {

	background: RGBA(0, 0, 0, 0.69) !important;

}

footer {

	width: 100%;

	float: left;

	background: #272d41;

	padding: 20px 0 7px 0;

}

footer .col-xs-4{ padding-left:0;}

.socials ul li:last-child {

	margin-right: 0;

}

.f_text {

	width: 100%;

	float: left;

	margin-top: 16px;

	text-align: right;

}

.f_text a {

	border-right: 2px solid #fff;

	display: inline-block;

	color: #fff;

	font-size: 13px;

	padding: 0px 11px;

	height: 13px;

	line-height: 12px;

}

.f_text a:last-child{ border-right:0;}

.f_text a:hover {

    color: #ec008c;

}



footer .col-xs-8{ padding:0;}



.copy p{font-size:16px; color:#fff; text-align:right; }

.copy {

	margin-top: 16px;

}

/***********************************ABOUT CSS*******************************/

.jhgj {

	width: 100%;

	float: left;

	margin-top: 60px;

}

.logo_design_two{ width:100%; float:left; background:#E5018C; padding:20px 0;}

.logo_design_two h1{ color:#fff; font-size:27px; font-family:Myriad Pro; font-weight:bold;}

.parts{ width:100%; float:left;}

.parts ul{ padding:0;}

.parts ul li {

	display: block;

	font-size: 14px;

	font-family: Myriad Pro;

	padding: 10px 0;

	background: #D7D7D7;

	position:relative;

	color:#000;

}

.parts ul li:nth-child(2n){background:#E8E8E9;}





.parts ul li i {

	color: #98C359;

	font-weight: bold;

	vertical-align: middle;

	margin-right: 15px;

	margin-left: 20px;

}

.ljlk {

	padding-left: 54px;

}

.parts ul li a{ color:#000; padding:6px 50px; border:1px solid #000;}

.star {

	width: 100%;

	float: left;

	text-align: left;

	background: #E8E8E9;

	padding: 15px 0 50px 0;

}

.star ul{ padding:0;}

.star ul li {

	display: inline-block;

	padding: 0 5px;

}

.star ul p {

	font-family: Myriad Pro;

	font-size: 14px;

	padding-top: 5px;

	padding-left: 10px;

}



.image_part .col-xs-2,.col-xs-7,.col-xs-3{ padding:0;}

.image_part .col-xs-2 img {

	width: 111%;

}

.image_part .col-xs-3 img {

	width: 100%;

	overflow-y: hidden;

	height:369px;

}



.image_part .image_section .col-xs-7 img {

	height: inherit;

	width: 110%;

}

.image_part .image_section .col-xs-5 img {

	height: inherit;

	width: 118%;

}

.texts p{ font-size:16px; text-align:justify;line-height: 28px;}

.texts{ width:100%; float:left; padding:20px 0 50px 0;}



.con_left .buttanss {

	width: 97%;

	margin-left: 1px;

	padding: 10px;

	background: #EC008B;

}

.con_left .row_details {

	box-shadow: none;

}



.con_left .rakk {

	border: none;

	background: #ddd;

	padding: 10px 0 10px 10px;

	color: #000;

}

.con_left .textall{background: #ddd;border: none;}

.con_right p {

	font-size: 16px;

	display: inline-block;

	float: left;

	margin-top: 25px;

}



.con_right p:last-child{ float:right; display:inline-block;}



.con_right ul {

	padding: 0;

	text-align: right;

	padding-top: 16px;

}

.con_right ul li{ display:inline-block; }

.con_right ul li i {

	width: 40px;

	height: 40px;

	border-radius: 100%;

	background: #EC008B;

	padding: 8px 10px;

	font-size: 25px;

	color: #fff;

	margin: 0 9px;

}

.lower {

	margin-top: 28px;

}

.parts_ss {

	width: 100%;

	float: left;

}

.parts_ss ul {

	padding: 0;

	width: 100%;

	float: left;

}

.parts_ss ul li {

	display: block;

	width: 100%;

	float: left;

	margin-bottom: 30px;

}

.lower iframe{ border-radius:10px;}

.cont{ width:100%; float:left; }

.cont img{ width:100%;}

.rihgt_text {

	margin-top: 34px;

}

.rihgt_text h3{ font-size:25px; font-family: Myriad Pro; color:#064170; margin:0;}

.rihgt_text p{ font-size:16px; font-family: Myriad Pro;color:#064170;}

.rihgt_text p i {

	color: #9DC25F;

	margin-right: 10px;

	font-size: 20px;

}

.con_right ul li i:hover {

    background: #000;

}

.about h2 {
    color: #e5018c;
}
a.ordernow-btn {
    padding: 8px 20px;
    font-size: 16px;
    margin: 20px auto;
    display: block;
    width: 246px;
    border: 2px solid #000;
    color: #000;
    text-align: center;
}
a.ordernow-btn:hover{background: #000;
    color: #fff;
    transition: all ease-in-out 0.3s;
}
.about p {
    font-size: 17px;
}
.gallery-item{width: 270px; height: auto;}
.gallery-item img{max-width: 100%;}

#news-parent .news-permalink ul {
    list-style-type: none;
    display: inline-flex;
    margin: 0;
    padding: 7px 0px;
}
.news-permalink{
    border-top: 2px solid rgb(234, 234, 234);
    border-bottom: 2px solid rgb(234, 234, 234);
    margin-top: 10px;
    margin-bottom: 10px;
}   
.news-permalink ul li {
    padding-right: 20px;
}
.news-permalink ul li img{
    padding: 0 3px 4px 0; 
}  
.news-permalink ul li a{
    text-decoration: none;
    color: #333;  
} 
.news-welcome{
   
} 
.news-welcome .btn, .news-welcome .btn:active, .news-welcome .btn:hover, .news-welcome .btn:focus {
    background: #444345;
    border-radius: 7px;
    color: #fff!important;
    padding: 5px 7px 5px 7px;
}
#news-parent .sidebar{
  
} 
#news-parent .sidebar h3{
    background: #444345;
    color: #fff;
    padding: 7px 0px 7px 15px;
}
.news-sexc {
    background: #fff;
    /* padding: 35px; */
}
.cotect-text-img {
    margin: 0 0 20px 0;
}
.cotect-text-img img {
    display: inline;
margin-right:10px; 
}
.cotect-text-img p {
    display: inline;
}
h3.widget-title {
    background: #ec008c;
    color: #fff;
    line-height: 50px;
    padding: 0px 15px;
    margin-bottom: 15px;
    margin-top: 0;
}
ul.xoxo {
    background: #E8E8E9;
    padding: 0;
    margin-top: 12px;
}
.xoxo li {
    list-style-type: none;
}
.xoxo ul {
    padding: 0 10px;
    margin: 0;
}
.xoxo ul li {
    background: url(images/arrow.jpg);
    background-repeat: no-repeat;
    padding: 5px 0 6px 15px;
    background-position: 0px 13px;
    margin: 0;
}
.xoxo ul li a {
    color: #444345;
}
#news-parent a {
    color: #444345;
}
.no-pad {
    padding: 0;
}
.text-blodl p.pot-websign {    color: #fff;    font-size: 24px;    font-weight: bold;    border: 1px solid #fff;    border-radius: 50%;    padding: 2px 0 0 0;    width: 40px;    height: 40px;    text-align: center;    margin: 0 auto;    opacity: 0;    position: absolute;    -webkit-transition: opacity 0.60s, -webkit-transform 0.60s;    transition: opacity 0.60s, transform 0.60s;	    bottom: 0;}
.web-poetfolio:hover .pot-websign {    -webkit-transform: translate3d(0px,-118px,0) scale3d(1,1,1);    transform: translate3d(0px,-118px,0) scale3d(1,1,1);    color: #fff;    opacity: 1;    left: 0;    right: 0;}.web-poetfolio:hover .text-blodl {    background: rgba(0, 0, 0, 0.51);}
.text-blodl p.pot-websign:hover {
    background: #ec008c;
}
.text-blodl h2 {
    font-size: 23px;
    color: #fff;
}
.text-blodl h3 {
    font-size: 16px;
    color: #fff;
}
.text-blodl {    background: rgba(0, 0, 0, 0.51);    width: 355px;    margin: 80px auto;    padding: 22px 0;    text-align: center;    height: 200px;}
.web-poetfolio {
    position: relative;
    float: left;
    width: 100%;
	background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
}
.pot-ssssds:hover .text-blodl {
    background: #ec008c;
}
.pagination-block ul {
  padding-bottom: 15px;
  text-align: center;
  padding-top: 15px;
}
.pagination-block li {
  display: inline-block;
}
.pagination-block li .current {
  color: #000;
}
 .pagination-block li span {
 color: #ec008c;
  display: block;
  height: 30px;
  line-height: 30px;
  text-align: center;
  width: 30px;
   border-radius: 50%;
}
.clearfix {
    clear: both;
}
.pagination-block li a.prev.page-numbers {
    background: #ec008c none repeat scroll 0 0;
    color: #fff;
    border: 0;
    border-radius: 50%;
     height: 30px;
  line-height: 30px;
  text-align: center;
  width: 30px;
  display: block;

}
.pagination-block li a.next.page-numbers {
    background: #ec008c none repeat scroll 0 0;
    color: #fff;
    border: 0;
    border-radius: 50%;
     height: 30px;
  line-height: 30px;
  text-align: center;
  width: 30px;
  display: block;
}

.pagination-block li a.page-numbers {
    color: #ec008c;
    text-decoration: none;
    margin-left: 10px;
}

::-webkit-input-placeholder { /* WebKit browsers */
    color:    #000;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #000;
   opacity:  1;
}
 ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #000;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #000;
}
.get-quote .wpcf7-text.form-control {
    background-color: #d8d7e2;
    height: 45px;
    border-radius: 10px;
}
.get-quote textarea.form-control {
    height: auto;
    background-color: #d8d7e2;
    border-radius: 10px;
}
input.wpcf7-form-control.wpcf7-submit.ge-qoute-button {
    border: 0;
    color: #fff;
    background: #ec008c;
    width: 97%;
    font-size: 25px;
    line-height: 45px;
    border-radius: 10px;
}
input.wpcf7-form-control.wpcf7-submit.ge-qoute-button:hover{background:#000;}
.full-bg-order {
    background: url(images/order-page-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    padding: 65px 0;
}
.order-foorbg {
    width: 860px;
    background: rgba(236, 0, 140, 0.45);
    margin: 0px auto;
    padding: 30px 10px 45px 10px;
}

.form-control::-webkit-input-placeholder { color: #000; }
.form-control:-moz-placeholder { color: #000; }
.form-control::-moz-placeholder { color: #000; }
.form-control:-ms-input-placeholder { color: #000; }

.singl-websit-imge {
    float: left;
    margin-right: 20px;
}
.websinhle-sexc {
    position: relative;
    width: 100%;
    float: left;    font-family: Arial;
}
.websinhle-sexc h3 {
    font-size: 25px;
    margin: 0 0 0 0;
}
.websinhle-sexc p {
    font-size: 18px;
    margin: 8px 0 15px 0;
}
.websinhle-sexc ul li {
    padding: 3px 0;
    position: relative;
    font-size: 17px;
}
.websinhle-sexc ul li:before {
    content: '-';
    position: relative;
    padding: 6px 7px 0px 5px;
    font-size: 20px;
}
.websitelink a {
    font-size: 18px;
    text-align: center;
    display: block;
    margin: 15px auto;
    background: #31345b;
    width: 285px;
    color: #fff;
    text-decoration: none;
    border-radius: 5px;
    padding: 15px 0;
}
.websitelink a:hover {
    background: #000;
}
.websitelink {
    float: left;
    width: 100%;
    margin: 0 auto;
}
.text-blodl a {
    color: #fff;
}
.nnomargi{margin:0;}


.contact.details {
    background: transparent;
    width: auto;
    float: none;
    padding-bottom: 0;
}
.postid-362 .gallery-item {
    width: 160px;
    height: auto;
}.page-id-543 .alignright {    float: right;    margin: 5px 0 20px 20px;}.page-id-543 ul li {    padding: 4px 0 5px 0;    list-style: disc;    list-style-position: inside;}.page-id-543 ul {    padding: 0;    margin: 0;}

.single-post .news-sexc .deatisposts ul {
    padding: 0;
    margin: 0;
}
.single-post .news-sexc .deatisposts ul li {
    padding: 4px 0 5px 0;
    list-style: disc;
    list-style-position: inside;
}
.wcbtnc {
    display: inline-block;
}
.wcbtncf {
    display: inline-block;
}
.wcbtnc a {
    display: block;
    background: url(images/wbtun.png);
    background-repeat: no-repeat;
    padding: 26px 30px 26px 95px;
    font-size: 24px;
    font-weight: bold;
    color: #fff;
}
.wcbtnc a:hover {
    background: url(images/wbtunh.png);    
}
.wcbtncf a {
    display: block;
    background: url(images/wbtun.png);
    background-repeat: no-repeat;
    padding: 26px 30px 26px 95px;
    font-size: 24px;
    font-weight: bold;
    color: #fff;
}

.wcbtncf a:hover {
    background: url(images/wbtunh.png);    
}
.wcbuthonwrap {
    position: relative;
    margin: 0 auto;
    display: block;
    text-align: center;
    max-width: 685px;
}
.wcbuthonwrapr {
    position: absolute;
    bottom: 30px;
    text-align: center;
    display: block;
    margin: 0 auto;
}
.wclothingtext h1 {
    font-size: 39px;
    color: #000;
    font-weight: bold;
    text-align: center;
    margin: 40px 0 20px 0;
}
.wclothingtext p {
    font-size: 22px;
    color: #000;
    font-weight: normal;
    text-align: left;
    margin: 26px 0 20px 0;
}
.wclothingtext h4 {
    font-size: 34px;
    color: #000;
    font-weight: bold;
    text-align: center;
    margin: 40px 0 40px 0;
}
.wclothingtext a {
    color: #ec008c;
}

section.carousels-thart {
    float: left;
    width: 100%;
    background: #17191c;
}
.thca .bx-wrapper .bx-prev {
    left: -45px;
    background: url(images/prevd.png) no-repeat;
    height: 45px;
}
.thca .bx-wrapper .bx-next {
    right: -30px;
    background: url(images/nextd.png) no-repeat;
    height: 45px;
}
.thca .bx-wrapper .bx-prev:hover {
   background: url(images/prevd.png) no-repeat;
}
.thca .bx-wrapper .bx-next:hover {
     background: url(images/nextd.png) no-repeat;
}
.thca .bx-wrapper .bx-pager .bx-pager-item {
    display: none;
   
}
.thca {
    float: left;
    width: 100%;
    padding-top: 60px;
}

.thcasd .bx-wrapper .bx-prev {
    left: -45px;
    background: url(images/privs.png) no-repeat;
    height: 45px;
}
.thcasd .bx-wrapper .bx-next {
    right: -30px;
    background: url(images/nextss.png) no-repeat;
    height: 45px;
}
.thcasd .bx-wrapper .bx-prev:hover {
   background: url(images/privs.png) no-repeat;
}
.thcasd .bx-wrapper .bx-next:hover {
     background: url(images/nextss.png) no-repeat;
}
.thcasd .bx-wrapper .bx-pager .bx-pager-item {
    display: none;
   
}
.thcasd h2 {
    text-align: center;
    font-size: 52px;
    margin: 45px 0 35px 0;
}
section.carousels-thart-pink {
    float: left;
    width: 100%;
    background: #ec008c;
    text-align: center;
    color: #fff;
}
.sdvc a {
    color: #fff;
    font-size: 20px;
    background: #000;
    padding: 12px 14px;
    position: relative;
    top: -30px;
}
.sdvc a:hover {
    background: #5f5f5f;
}
.wclothingtext.leftx h5.tbg {
    background: #000;
    margin: 0;
    font-size: 24px;
    font-weight: bolder;
    font-family: Arial;
    text-align: center;
    color: #fff;
    line-height: 60px;
}
.wclothingtext.leftx h1 {
    font-size: 43px;
    color: #000;
    font-weight: bold;
    text-align: left;
    margin: 40px 0 20px 0;
}
.sdxcx p {
    margin:0;
}
.sdxcx {
    margin-top: 30px;
}