/*

Theme Name: Rubbish Removal

Description: Custom Theme

Author: Windel Solutions

Author URI: http://www.windelsolutions.com

Version: 1.0

*/

@import url("css/font-awesome.min.css");@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700");@import url("https://fonts.googleapis.com/css?family=Open+Sans+Condensed:700");h1,h2,h3,h4,h5,h6{font-family:'Open Sans Condensed', sans-serif;text-transform:uppercase;}
.ws-heading1{font-size:64px;color:#202020;margin:0;}
.ws-heading2{font-size:50px;color:#202020;margin:0;}
.ws-heading3{font-size:40px;color:#202020;margin:0;}
.ws-heading4{font-size:30px;color:#202020;margin:0;}
img{border:none;outline:none;}
a,
a:hover,
a:focus{text-decoration:none;}
body{margin:0;padding:0;outline:none;font-family:'Open Sans', sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f5f5;}
.center-block{float:none;}
.ws-header{background:#131313;}
.ws-logo{margin:38px 0;}
.ws-logo a{display:inline-block;}
.ws-contact{background:#fff;border-radius:27px;box-shadow:inset -5px -5px rgba(0,0,0,0.18);border:2px solid #fff;font-size:30px;color:#202020;font-family:'Open Sans Condensed', sans-serif;text-transform:uppercase;margin-top:40px;}
.ws-contact span{width:53px;height:53px;display:block;float:left;border-radius:100%;font-size:36px;color:#ffffff;text-align:center;box-shadow:inset -5px -5px rgba(0,0,0,0.18);background:#0975e5;line-height:48px;margin-right:8px;}
.ws-contact span i{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);}
.ws-contact p{padding-top:2px;}
a.ws-phone{font-style:normal;color:#127fe8;}
ul.ws-social{text-align:right;margin-top:46px;}
ul.ws-social li a{width:42px;height:42px;display:block;font-size:16px;color:#fff;text-align:center;border-radius:100%;border:1px solid #fff;line-height:42px;}
ul.ws-social li a:hover{background:#0975e5;border-color:#0975e5;}
.ws-navbg{background:#131313;border-radius:0;border:none;border-top:1px solid #2c2b2b;margin:0;min-height:0;box-shadow:0 6px rgba(19,19,19,0.2);}
.sticky{position:fixed;width:100%;left:0;top:0;z-index:100;border-top:0;background:#131313;box-shadow:none;}
.navbar-fixed-top{border-bottom:1px solid #dedede;}
.ws-navbg .navbar-header{float:none;}
.ws-navbg .navbar-collapse{padding-left:0;padding-right:0;}
.ws-navbg .navbar-nav{text-align:center;width:100%;margin-top:-1px;}
.ws-navbg .navbar-nav > li{padding-right:28px;float:none;display:inline-block;}
.ws-navbg .navbar-nav li:last-child{padding-right:0;}
.ws-navbg .navbar-nav > li > a{font-size:15px;color:#fff;text-transform:capitalize;background:none;padding-left:0;padding-right:0;padding-top:18.5px;padding-bottom:18.5px;-webkit-transition:color 300ms linear;-moz-transition:color 300ms linear;-o-transition:color 300ms linear;-ms-transition:color 300ms linear;transition:color 300ms linear;}
.ws-navbg ul.navbar-nav li a i{display:block;font-size:16px;}
.ws-navbg ul.navbar-nav > .active > a,
.ws-navbg ul.navbar-nav > .active > a:hover,
.ws-navbg ul.navbar-nav > .active > a:focus,
.ws-navbg ul.navbar-nav > li > a:hover,
.ws-navbg ul.navbar-nav > li > a:focus,
.ws-navbg .dropdown-menu > li > a:hover,
.ws-navbg .dropdown-menu > li > a:focus,
.ws-navbg ul.navbar-nav > .open > a,
.ws-navbg ul.navbar-nav > .open > a:hover,
.ws-navbg ul.navbar-nav > .open > a:focus,
.ws-navbg ul.navbar-nav > .open > a:focus,
.ws-navbg ul.navbar-nav li:hover a{background:none;color:#2d90f7;}
.ws-navbg .dropdown-menu{background:#0975e5;}
.ws-navbg .dropdown-menu li{padding:0 !important;}
.ws-navbg .dropdown-menu li a{padding:7px 20px !important;color:#fff !important;-webkit-transition:color 300ms linear;-moz-transition:color 300ms linear;-o-transition:color 300ms linear;-ms-transition:color 300ms linear;transition:color 300ms linear;}
@media (min-width:768px){ul.nav li.dropdown:hover > ul.dropdown-menu{display:block;}
}
.ws-slidewrap{background:url(images/sliderwrap.png) no-repeat;background-size:cover;padding-top:28px;clear:both;}
.ws-slideimg{width:50%;float:right;padding-right:15px;}
.ws-slideimg img{width:100%;}
.ws-slideimg{text-align:right;}
.ws-slider .carousel-inner{width:1170px;margin:0 auto;}
.ws-slider .carousel-caption{left:0;text-align:left;top:100px;bottom:auto;text-shadow:none;padding:0 0 0 15px;width:42%;}
.ws-slider .carousel-caption h1{line-height:73px;}
.ws-slider .carousel-caption h1 i{font-style:normal;color:#0975e5;}
.ws-slider .carousel-caption h1 span{display:block;font-size:127px;}
a.ws-get{width:300px;height:74px;display:block;background:#0975e5;border-radius:40px;font-size:43px;color:#ffffff;font-family:'Open Sans Condensed', sans-serif;text-align:center;margin:65px auto 0;line-height:64px;border:2px solid #1764b5;text-transform:uppercase;box-shadow:inset -5px -5px rgba(255,255,255,0.18);}
.ws-text{margin-top:16px;}
.ws-text h2{border-bottom:1px solid #cacaca;padding-bottom:24px;line-height:38px;}
.ws-text img{margin:94px 0 50px 0;}
span.ws-border{width:100px;height:5px;background:#0975e5;display:block;margin-top:-3px;}
.ws-text2{margin-top:16px;font-size:16px;color:#464646;}
.ws-text2 h2{font-size:55px;color:#0975e5;line-height:52px;padding-bottom:35px;}
.ws-text2 h2 span{display:block;font-size:73px;color:#202020;}
.ws-text2 p{line-height:24px;margin-bottom:24px;}
.ws-banner{background:url(images/banner.jpg);background-size:cover;overflow:hidden;text-align:center;padding:32px 0;}
.ws-banner h3{line-height:48px;color:#fff;}
.ws-banner h3 span{font-size:81px;display:block;}
.ws-banner h4{padding-top:24px;color:#fff;text-transform:none;}
a.ws-click{width:244px;height:57px;background:#fff;color:#127fe8;text-transform:capitalize;line-height:50px;box-shadow:inset -5px -5px rgba(0,0,0,0.18);border-color:#fff;font-size:30px;display:block;border-radius:35px;margin:26px auto 0;font-family:'Open Sans Condensed', sans-serif;border:2px solid #fff;}
h3.ws-headstyle{padding:55px 0 26px 0;border-bottom:1px solid #cacaca;line-height:30px;text-align:center;}
.ws-circle{width:139px;height:139px;display:block;margin:0 auto;border-radius:100%;background:#e8e8e8;font-size:50px;color:#0975e5;line-height:139px;text-align:center;}
.ws-services{text-align:center;}
.ws-services h4{line-height:24px;padding:54px 0 30px 0;}
.ws-services ul{margin-top:35px;margin-bottom:0;}
.ws-services ul li{padding-bottom:5px;color:#414141;}
.ws-services ul li:last-child{padding-bottom:0;}
a.ws-detail{width:215px;height:62px;display:block;margin:55px auto;background:#0975e5;line-height:62px;text-align:center;font-size:20px;color:#ffffff;font-weight:700;}
.ws-footbg{background:url(images/footerbg.jpg);background-size:cover;}
.ws-form{background:#0975e5;margin-top:-68px;padding:28px;box-shadow:10px 10px 20px rgba(0,0,0,0.6);position:relative;margin-bottom:60px;}
.ws-form h3{color:#fff;line-height:30px;padding-bottom:20px;border-bottom:1px solid #4496eb;}
.ws-form form{margin-top:30px;}
.ws-form form .form-group{margin-bottom:6px;}
.ws-form form .form-control{height:42px;border:none;border-left:3px solid #e5e6e6;border-bottom:4px solid #e5e6e6;font-size:15px;color:#989898;}
.ws-form form textarea.form-control{height:112px;}
.ws-form form button, .wpcf7-submit{height:56px;font-size:30px;color:#0975e5;border-radius:4px;border:none;font-family:'Open Sans Condensed', sans-serif;background:#ffffff;text-transform:uppercase;margin-top:26px;}
.ws-form form .form-control::-webkit-input-placeholder{color:#989898;}
.ws-form form .form-control:-moz-placeholder{color:#989898;}
.ws-form form .form-control::-moz-placeholder{color:#989898;}
.ws-form form .form-control:-ms-input-placeholder{color:#989898;}
.ws-link{margin-top:32px;width:46%;}
.ws-link h4{color:#fff;border-bottom:1px solid #343434;padding-bottom:14px;}
.ws-link ul{list-style:disc inside;color:#dedede;margin-top:18px;}
.ws-link ul li{padding-bottom:9px;}
.ws-link ul li a{font-size:14px;color:#a3a3a3;list-style:disc;}
ul.ws-address{list-style:none;}
ul.ws-address li a i{width:16px;color:#dedede;}
a.ws-fontsize i{font-size:18px;}
.ws-headfoot{text-align:center;}
.ws-headfoot h2{color:#0975e5;line-height:50px;}
.ws-headfoot h2 span{display:block;font-size:33px;color:#fff;}
.ws-headfoot h2 i{font-style:normal;font-size:60px;}
.ws-headfoot a.ws-click i{font-size:37px;color:#131313;position:relative;top:2px;}
.ws-arrowlft{width:30px;height:70px;background:url(images/arrow-left.png) no-repeat top left;position:absolute;left:180px;top:100px;}
.ws-arrowrite{width:30px;height:70px;background:url(images/arrow-right.png) no-repeat top left;position:absolute;right:180px;top:90px;}
.ws-footbg2{background:#0a0a0a;text-align:center;padding:41.5px 0;font-size:12px;color:#6f6f6f;}
.ws-footbg2 p{margin:0;}
.ws-headbanner{background:#1475d9 url(images/banner2.jpg) no-repeat top center;padding:72.5px 0;}
.ws-headbanner h2{color:#fff;}
.ws-thumb{width:177px;height:177px;margin:-88px auto 0;border-radius:100%;border:5px solid #fff;position:relative;z-index:1;overflow:hidden;background:#fff;}
.ws-thumb img{width:167px;height:167px;}
.ws-shadow{width:175px;height:46px;background:url(images/shadow.png) no-repeat top center;margin:-36px auto 50px;}
.ws-aboutus h2{width:51.4%;margin:0 auto;line-height:36px;border-bottom:1px solid #cacaca;padding-bottom:25px;}
.ws-aboutus p{padding:0 84px;text-align:center;line-height:24px;margin-bottom:24px;font-size:16px;color:#464646;}
.ws-aboutus p.ws-para{margin-top:42px;}
.ws-aboutus p:last-child{margin-bottom:0;}
.ws-topstyle{margin-top:38px;}
.ws-topstyle h2 span{color:#202020;}
.ws-topstyle a.ws-get{margin:20px auto 50px !important;}
.ws-greybg{background:#e4e4e4;padding:50px 0 35px 0;}
.ws-points h2{color:#0975e5;line-height:40px;}
.ws-points h2 span{display:block;font-size:24px;color:#202020;}
.ws-points ul{list-style:disc inside;color:#0975e5;margin-top:25px;}
.ws-points ul li{padding-bottom:14px;font-size:16px;}
.ws-points ul li:last-child{padding-bottom:0;}
.ws-points ul li span{color:#464646;font-size:16px;}
.ws-box{padding:45px;border:1px solid #cacaca;width:95.7%;margin:42px auto 0;}
.ws-blogpic{border:4px solid #fff;border-radius:4px;box-shadow:0 0 8px rgba(4,5,5,0.1);}
.ws-blogpic img{width:100%;height:293px;}
.ws-blogtext h4{line-height:22px;padding-bottom:34px;}
.ws-blogtext p{padding:0 !important;text-align:left;color:#464646;font-size:16px;line-height:24px;}
.ws-wraprow{border-top:1px solid #dddddf;border-bottom:1px solid #dddddf;padding:6.5px 0;margin-top:10px;}
.ws-admin p{font-size:14px;color:#6f6f6f;}
.ws-admin p i{color:#000000;padding-right:8px;}
.ws-admin p span{font-weight:700;}
.ws-blogsocial{text-align:right;margin:3px 0 0 0;}
.ws-blogsocial li{padding:0 7px;}
.ws-blogsocial li a{color:#c7c7c7;font-size:14px;}
.ws-mgtop{margin-top:45px;}
.ws-blue{background:#147eec;}
.ws-blue img{display:block;max-width:100%;width:auto;height:auto;margin:16px auto 0;}
#fade-quote-carousel.carousel{padding-bottom:100px;margin-top:42px;}
#fade-quote-carousel.carousel .carousel-indicators{bottom:30px;}
#fade-quote-carousel.carousel .carousel-indicators > li{background-color:#ffffff;border:none;width:13px;height:13px;background:#157dec;}
#fade-quote-carousel.carousel .carousel-indicators .active{width:13px;height:13px;margin:1px;background:transparent;border:2px solid #157dec;}
#fade-quote-carousel blockquote{text-align:center;border:none;font-size:15px;color:#5e5e5e;padding:0;margin:0;}
#fade-quote-carousel blockquote p{padding:0 !important;font-size:15px;color:#5e5e5e;}
p.ws-para2{font-size:16px;color:#202020 !important;font-weight:700;text-transform:uppercase;}
p.ws-para2 span{display:block;}
span.ws-midborder{width:165px;height:1px;display:block;margin:0 auto 24px;background:#dedede;}
.ws-mgnone{margin-top:0 !important;}
span.ws-quotelft{width:47px;height:45px;background:url(images/quote-left.png) no-repeat top left;display:block;position:absolute;left:11%;top:22%;}
span.ws-quotelft{width:47px;height:45px;background:url(images/quote-left.png) no-repeat top left;display:block;position:absolute;left:11%;top:22%;}
span.ws-quoterite{width:47px;height:45px;background:url(images/quote-right.png) no-repeat top left;display:block;position:absolute;right:11%;top:43%;}
.ws-social2{text-align:center;margin-top:42px;}
.ws-social2 li a{color:#464646;font-size:16px;line-height:24px;}
.ws-social2 li a i{font-size:14px;color:#0975e5;}
.ws-social2 li a.ws-fontsize i{font-size:18px;}
.ws-get2{
    background: #3575E5;
    color: #fff;
    padding: 15px 30px;
}
@media (max-width:1199px){.ws-contact{font-size:24px;}
.ws-contact span{width:43px;height:43px;line-height:36px;font-size:26px;}
ul.ws-social li a{width:40px;height:40px;line-height:40px;}
.ws-slider .carousel-inner{width:970px;}
.ws-heading1{font-size:52px;}
.ws-slider .carousel-caption h1{line-height:60px;}
.ws-slider .carousel-caption h1 span{font-size:102px;}
a.ws-get{font-size:33px;width:260px;height:64px;line-height:54px;}
.ws-heading2{font-size:40px;}
.ws-text2{font-size:15px;}
.ws-text2 h2{font-size:45px;line-height:45px;}
.ws-text2 h2 span{font-size:63px;}
.ws-text img{margin:84px 0 40px;}
.ws-heading3{font-size:35px;}
.ws-banner{padding:28px 0;}
.ws-banner h3 span{font-size:72px;}
.ws-banner h3{line-height:44px;}
.ws-heading4{font-size:25px;}
.ws-form{padding:22px;}
.ws-link{width:50%;}
.ws-arrowlft{left:125px;top:90px;}
.ws-arrowrite{right:125px;top:80px;}
.ws-headfoot h2 span{font-size:26px;}
.ws-headfoot h2{line-height:45px;}
.ws-headfoot h2 i{font-size:50px;}
.ws-footbg2{padding:35px 0;}
a.ws-click{width:200px;height:50px;font-size:25px;line-height:40px;}
.ws-aboutus p{font-size:15px;line-height:22px;padding:0 74px;margin-bottom:20px;}
.ws-shadow{margin:-36px auto 40px;}
.ws-aboutus p.ws-para{margin-top:32px;}
.ws-topstyle a.ws-get{margin:20px auto 40px !important;}
.ws-points h2{line-height:30px;}
.ws-points h2 span{font-size:20px;}
.ws-points ul li span{font-size:15px;}
.ws-greybg{padding:45px 0 30px;}
.ws-blogpic img{height:260px;}
.ws-social2{margin-top:32px;}
.ws-topstyle{margin-top:28px;}
.ws-headbanner{padding:62.5px 0;}
.ws-thumb{width:157px;height:157px;}
.ws-thumb img{height:147px;width:147px;}
.ws-blue img{display:block;height:auto;margin:16px auto 0;max-width:72%;width:auto;}
}
@media (max-width:991px){.ws-navbg .navbar-nav > li{padding-right:18px;}
.ws-navbg .navbar-nav > li a{font-size:14px;padding:17.5px 0;}
ul.ws-social li{padding:0 1px;}
ul.ws-social li a{width:35px;height:35px;line-height:35px;font-size:14px;}
.ws-contact{font-size:18px;}
.ws-contact span{width:33px;height:33px;font-size:18px;line-height:28px;}
.ws-logo{margin:28px 0;}
.ws-slider .carousel-inner{width:750px;}
.ws-heading1{font-size:40px;}
.ws-slider .carousel-caption h1{line-height:46px;}
.ws-slider .carousel-caption h1 span{font-size:78px;}
a.ws-get{font-size:25px;height:54px;line-height:44px;width:200px;margin:35px auto 0;}
.ws-heading2{font-size:34px;}
.ws-text2{font-size:14px;}
.ws-text2 h2{font-size:40px;line-height:40px;}
.ws-text2 h2 span{font-size:53px;}
.ws-text2 p{line-height:22px;margin-bottom:18px;}
.ws-text img{margin:54px 0 0 0;}
.ws-heading3{font-size:30px;}
.ws-banner h3 span{font-size:62px;}
.ws-banner h3{line-height:38px;}
.ws-heading4{font-size:20px;}
.ws-banner{padding:20px 0;}
.ws-services ul li{font-size:13px;}
.ws-circle{width:100px;height:100px;line-height:100px;font-size:40px;}
a.ws-detail{font-size:18px;height:52px;line-height:52px;margin:35px auto;width:180px;}
.ws-link ul li a{font-size:13px;}
.ws-form{padding:15px;}
.ws-form form .form-control{height:32px;font-size:13px;}
.ws-form form button{font-size:20px;height:46px;margin-top:5px;width:100px;}
.ws-arrowlft{left:80px;top:60px;}
.ws-arrowrite{right:80px;top:50px;}
a.ws-click{margin-bottom:20px;}
.ws-footbg2{padding:25px 0;}
.ws-headfoot h2 span{font-size:22px;}
.ws-headfoot h2 i{font-size:40px;}
.ws-headfoot h2{line-height:35px;}
.ws-map iframe{height:226px !important;}
.ws-aboutus p{padding:0 40px;font-size:14px;}
.ws-headbanner{padding:52.5px 0;}
.ws-thumb{height:127px;width:127px;margin:-68px auto 0;}
.ws-thumb img{height:117px;width:117px;}
.ws-shadow{background-size:auto 100%;width:140px;height:36px;margin:-30px auto 30px;}
.ws-greybg{padding:35px 0 20px;}
.ws-points ul li{padding-bottom:10px;}
.ws-points ul li span{font-size:14px;}
.ws-points h2 span{font-size:18px;}
.ws-points h2{line-height:26px;}
a.ws-click{margin-bottom:10px;}
.ws-aboutus p.ws-para{margin-top:22px;}
.ws-blogpic img{height:200px;}
.ws-blogsocial li{padding:0 5px;}
.ws-box{padding:25px;}
.ws-social2 li a{font-size:15px;}
span.ws-quotelft,
span.ws-quoterite{background-size:auto 100%;height:30px;width:32px;}
span.ws-quotelft{left:0;top:18%;}
span.ws-quoterite{right:0;top:48%;}
.ws-blue img{height:auto;max-width:72%;width:auto;}
}
@media (max-width:767px){.ws-logo,
.ws-contact,
ul.ws-social{text-align:center;margin:20px 0 0 0;}
ul.ws-social{margin-bottom:20px;}
.pull-right{float:none !important;}
.ws-contact{text-align:center;padding:5px 0;}
.ws-contact span{float:none;display:inline-block;}
.ws-contact p{display:inline-block;}
.navbar-default .navbar-toggle{border-color:#0975e5;}
.navbar-default .navbar-toggle .icon-bar{background-color:#0975e5;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:#0975e5;}
.navbar-default .navbar-toggle:focus .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff;}
.ws-navbg .navbar-collapse{padding-left:15px;padding-right:15px;border-color:#2c2b2b;}
.ws-navbg .navbar-nav{margin:0;}
.ws-navbg .navbar-nav > li{padding-right:0;display:block;text-align:left;}
.ws-navbg .navbar-nav > li a{padding:10px 0;display:block;}
.ws-slider .carousel-inner{width:100%;}
.ws-heading1{font-size:25px;}
.ws-slider .carousel-caption h1{line-height:30px;}
.ws-slider .carousel-caption h1 span{font-size:50px;}
.ws-slider .carousel-caption{top:0;padding:12% 0 0 15px;}
a.ws-get{font-size:20px;height:44px;line-height:34px;margin:15px auto 0;width:180px;}
a.ws-get{margin:15px 0 0 0;}
.ws-text img{margin:25px auto;}
.ws-heading2{font-size:24px;}
.ws-text h2,
.ws-text2 h2{padding-bottom:12px;}
.ws-text2 h2{font-size:30px;line-height:30px;}
.ws-text2 h2 span{font-size:43px;}
.ws-heading3{font-size:20px;}
.ws-banner h3{line-height:26px;}
.ws-banner h3 span{font-size:40px;}
.ws-banner{padding:10px 0;}
.ws-heading4{font-size:18px;}
a.ws-click{font-size:18px;height:40px;line-height:30px;width:160px;margin:25px auto 0;}
.ws-services{border-bottom:1px solid #cacaca;}
.ws-services h4{padding:20px 0;}
.ws-services ul{margin:20px 0;}
.ws-link{margin-top:0;width:100%;}
.ws-form{margin-bottom:20px;}
.ws-arrowlft,
.ws-arrowrite{display:none;}
.ws-headfoot a.ws-click{margin:10px auto 20px;}
.ws-headfoot a.ws-click i{font-size:26px;}
.ws-footbg2{padding:20px 0;}
.ws-headbanner{padding:30px 0;}
.ws-thumb{width:100px;height:100px;margin:-22px auto 0;}
.ws-thumb img{height:90px;width:90px;}
.ws-shadow{margin:-30px auto 10px;}
.ws-aboutus h2{padding-bottom:12px;}
.ws-aboutus p.ws-para{margin-top:12px;}
.ws-aboutus p{padding:0;margin-bottom:10px;}
.ws-map iframe{height:180px !important;}
.ws-form{margin-top:-20px;}
.ws-blogpic{margin-bottom:20px;}
.ws-blogpic img{height:auto;}
.ws-blogtext h4{padding-bottom:12px;}
.ws-blogtext{text-align:center;}
.ws-blogsocial,
.ws-admin,
.ws-admin p{text-align:center;}
.ws-social2{margin-top:12px;}
.ws-topstyle{margin-top:12px;}
.ws-topstyle a.ws-get{margin:20px auto !important;}
.ws-aboutus h2{width:100%;}
span.ws-quotelft,
span.ws-quoterite{display:none;}
#fade-quote-carousel.carousel{padding-bottom:75px;}
.ws-blue img{height:auto;max-width:72%;width:auto;}
.ws-form h3{padding-bottom:10px;}
.ws-form form{margin-top:20px;}
.ws-form form button{margin:15px auto 0;display:block;}
}
@media (max-width:479px){.ws-footbg2 p{padding:0 10px;}
.ws-heading1{font-size:16px;}
.ws-slider .carousel-caption h1{line-height:20px;}
.ws-slider .carousel-caption h1 span{font-size:32px;}
a.ws-get{font-size:16px;height:34px;line-height:25px;margin:15px auto 0;width:125px;}
.ws-slider .carousel-caption{padding:6% 0 0 15px;top:0;}
}
.wpcf7-response-output{    background: #fff;
    color: red;
    font-weight: 700;}
span.wpcf7-not-valid-tip {
    color: #fff !important;
    font-size: 1em;
    display: block;
    background: #f00;
    padding: 5px;
}
.txt_area, .txt_field{height: 42px;
    border: none;
    border-left: 3px solid #e5e6e6;
    border-bottom: 4px solid #e5e6e6;
    font-size: 15px;
    color: rgb(152, 152, 152);
    border-radius: 5px;
    width: 60%;
    border-width: medium medium 4px 3px;
    border-style: none none solid solid;
    border: 2px solid #e5e6e6;
    border-image: none;
	margin-top:10px;
}
.txt_area { height:auto;}
.send-btn{
    height: 56px;
    font-size: 30px;
    color: #ffffff;
    border-radius: 4px;
    border: none;
    font-family: 'Open Sans Condensed', sans-serif;
    background:  #0975e5;
    text-transform: uppercase;
    margin-top: 26px;
}