@media only screen and (max-width:1169px){.container{padding-left:30px;padding-right:30px}nav .navbar-default ul.navbar-nav>li>a{font-size:17px;padding:14px 13px}.header .logo a{font-size:36px}.slider-caption h2{font-size:54px}.slider-caption p{margin:40px 0 15px}.slider-caption .banner-contact{font-size:30px}.slider-caption .banner-contact .mail{font-size:26px}.slider-caption .banner-contact .icon:before{width:20px;height:20px}ul.resp-tabs-list li span,.about-block ul.about-link-listing li a{font-size:20px}.victories-block .title,.news-block .title{font-size:60px}.victories-column .price{font-size:44px}.victories-column .sub-title,.victories-column p{font-size:24px}.victories-block .blue-btn{font-size:36px}.news-block-inner span{font-size:30px}.news-block-inner p{font-size:28px}.news-block .more-link{font-size:38px}.footer,.footer p{font-size:24px}.title-block{font-size:50px}.page-id-498 .title-block{font-size:38px}.contactus-block h2{font-size:74px}.contactus-block ul.contact-list li{padding:15px 15px 15px 50px}.contactus-block ul.contact-list li:before{left:0}.attorney-block .attorney-column .attorney-name{font-size:38px}.banner-content{width:58%}.attorney-banner .banner-title{font-size:60px}.attorney-banner .banner-sub-title{font-size:50px}ul.practice-areas-listing li{width:50%}}@media only screen and (max-width:991px){nav .navbar-default ul.navbar-nav>li>a>.caret{display:block}nav .navbar-default{float:right;width:100%;padding:0}.navbar-collapse{padding:0;margin:73px 0 0;width:100%;overflow-y:auto !important;background:rgba(0,0,0,.9);float:left;position:fixed;left:0;min-height:100%;height:100%;border-top:1px solid #445f69 !important}.navbar-collapse ul.navbar-nav{width:100%;text-align:left;padding-bottom:100px}nav .navbar-default ul.navbar-nav>li>a{display:block;font-size:18px;padding:15px 30px;color:#fff}.navbar-default .navbar-toggle .icon-bar{background:0 0}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:0 0;color:#fff}.navbar-default .navbar-toggle:hover .icon-bar,.navbar-default .navbar-toggle:focus .icon-bar{background:#ff681e}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{margin:-23px 30px 0 0;border-color:#fff;color:#fff}.navbar-nav.sm-collapsible .caret:hover{border-color:#fff}.navbar-nav.sm-collapsible .caret:hover,.navbar-nav.sm-collapsible ul .caret:hover{color:#fff;border-color:#fff}nav .navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:10px 30px}.navbar-collapse.collapse{height:100% !important;overflow-y:auto !important}nav .navbar-collapse>.navbar-nav>li>.dropdown-menu{margin-top:0 !important}nav .navbar-header{float:right;margin:0;position:relative;z-index:999}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block;border-color:#fff;border-radius:0;margin:0;padding:10px 15px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important}.navbar-nav>li{float:none}.collapse.in{display:block !important}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;border:0;-webkit-box-shadow:none;box-shadow:none}nav .navbar-collapse .dropdown-menu{background:#222 !important}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.header .logo a{font-size:26px}.header .logo strong{font-size:60px}nav{position:absolute;top:25px}.slider-row{margin-top:98px}.slider-caption h2{font-size:42px}.slider-row .item .item-img{background-size:1024px}.slider-row .item .item-img:before{left:0;width:100%;height:180px}.slider-row .carousel .carousel-inner{height:566px}ul.resp-tabs-list li,.about-block ul.about-link-listing li{width:100%;margin-bottom:10px}.mobile-hide{display:none}.desktop-hide{display:block;color:#fff;font-size:24px;margin-bottom:30px}.desktop-hide a{color:#fff}.desktop-hide a:hover{color:#445f69}.victories-column a{background:#7f8b97}.victories-block .row .col-xs-12:nth-child(even) .victories-column a{background:#7f8b97}.victories-block .row .col-xs-12:nth-child(2) .victories-column a,.victories-block .row .col-xs-12:nth-child(3) .victories-column a,.victories-block .row .col-xs-12:nth-child(6) .victories-column a,.victories-block .row .col-xs-12:nth-child(7) .victories-column a{background:#bbc1c7}.victories-block .row .col-xs-12:last-child{width:100%}.footer-contact{width:100%}.footer-right{width:100%;margin-top:50px}.site-main ul.spilit-listing li{width:100%}.main_aside{margin-top:30px}.slider-row.inner-slider-row .carousel .carousel-inner{height:364px}.title-block{font-size:40px}.page-id-498 .title-block{font-size:32px}.contactus-block h2{font-size:64px}.contactus-block ul.contact-list li{font-size:28px;padding:15px 15px 15px 35px}.contactus-block ul.contact-list li:before{font-size:56px}.contactus-block ul.contact-list li span{font-size:44px}.contactus-block ul.contact-list li strong{font-size:24px}.attorney-block .attorney-column a{padding-left:20px !important}.attorney-block .attorney-column .attorney-name{font-size:30px}.attorney-banner-img{width:40%}.banner-content{width:60%}.attorney-banner .banner-title{font-size:46px}.attorney-banner .banner-sub-title{font-size:32px;letter-spacing:0}.attorney-banner p{font-size:20px}.site-main .main_section.col-md-8{padding-right:15px}ul.practice-areas-listing li{font-size:16px}.parent-pageid-512 .inner-slider-row.attorney-banner{min-height:auto}}@media only screen and (max-width:767px){.header .logo strong{font-size:50px}.header .logo a{font-size:22px}.slider-caption h2{font-size:34px;left:0;margin:0;position:absolute;right:0;top:30px}.slider-caption p{font-size:18px;line-height:normal;margin-top:85px}.slider-row .item .item-img{background-size:640px auto}.slider-row .carousel .carousel-inner{height:357px}.slider-row .item .item-img:before{height:150px}.slider-row{margin-top:96px}.desktop-hide{font-size:20px}.victories-block .title,.news-block .title{font-size:40px}.victories-block,.victories-column a{background:#7f8b97 !important}.victories-block .row .col-xs-12:nth-child(even) .victories-column a{background:#bbc1c7 !important;position:relative}.victories-block .row .col-xs-12:nth-child(even) .victories-column:before,.victories-block .row .col-xs-12:nth-child(even) .victories-column:after{content:"";position:absolute;left:100%;top:0;width:100%;height:100%;background:#bbc1c7}.victories-block .row .col-xs-12:nth-child(even) .victories-column:after{left:auto;right:100%}.victories-block .victories-column:hover:before,.victories-block .victories-column:hover:after{background:#000 !important;content:"";position:absolute;left:100%;top:0;width:100%;height:100%}.victories-block .victories-column:hover:after{left:auto;right:100%}.victories-block .blue-btn{margin:0 0 0 -30px;width:calc(100% + 60px);border-top:7px solid #000;border-bottom:7px solid #000;padding:10px;font-size:30px;position:relative}.news-block{margin:0}.news-block-inner p{font-size:20px}.news-block .more-link{font-size:28px}.footer h4{font-size:32px}.footer,.footer p{font-size:22px}.navbar-collapse{margin-top:70px}.victories-column{height:auto !important}.victories-column a{padding:20px 0}.slider-row.inner-slider-row .carousel .carousel-inner{height:228px}.title-block{font-size:30px}.page-id-498 .title-block{font-size:26px}.contactus-block h2{font-size:50px;margin:0}.contactus-block ul.contact-list li{font-size:20px;line-height:50px;padding:15px 15px 15px 25px}.contactus-block ul.contact-list li:before{font-size:40px}.contactus-block ul.contact-list li span{font-size:30px}.contactus-block ul.contact-list li strong{font-size:20px}.site-main .footer-form h2{font-size:44px;margin-bottom:25px}.footer-form{padding:30px 0}.footer{padding-top:30px}.site-main h1{font-size:40px;margin-bottom:10px}.site-main h2{font-size:36px;margin-bottom:10px}.site-main h3{font-size:32px;margin-bottom:10px}.site-main h4{font-size:28px;margin-bottom:10px}.site-main h5{font-size:24px;margin-bottom:10px}.site-main h6{font-size:22px}.attorney-block .attorney-column .attorney-img{width:200px}.attorney-block .attorney-column .attorney-name{font-size:24px}.site-main{padding-top:30px}.attorney-banner-img,.banner-content{width:100%;text-align:center}.banner-content{position:relative;width:100%;float:left}.banner-content *{text-align:center !important}.attorney-details{font-size:22px}.attorney-details strong{font-size:38px}.contact-bar a{font-size:30px}ul.practice-areas-listing li{width:100%;margin-bottom:5px}.video-block .video-title{font-size:22px;line-height:normal}ul.attorney-content-list li{font-size:18px}.about-link-block{margin-bottom:0}.video-block .video:before{font-size:70px}#myModal .modal-dialog{height:320px}.slider-row{background:url(/wp-content/themes/spk/images/banner-bg-mobile.png) no-repeat center top}}@media only screen and (max-width:639px){.header .logo a{font-size:18px;line-height:70px}.header .logo strong{font-size:40px}nav{top:12px}.navbar-collapse{margin-top:65px}.slider-row{margin-top:78px}.slider-caption h2{font-size:26px}.slider-caption p{font-size:16px;margin-top:80px}.desktop-hide{font-size:16px}.news-block-inner span{font-size:24px}.news-block-inner p{font-size:16px}.news-block .more-link{font-size:22px}.news-block .carousel,.footer address{margin:20px 0}.footer{padding-top:30px}.contactus-block h2{font-size:30px;margin-bottom:15px}.contactus-block ul.contact-list li{line-height:normal;font-size:18px;padding-left:20px}.contactus-block ul.contact-list li:before{top:10px;font-size:30px}.contactus-block ul.contact-list li span{font-size:24px}.contactus-block ul.contact-list li span,.contactus-block ul.contact-list li strong{display:block}.contactus-block ul.contact-list li strong{font-size:16px}.site-main .gform_wrapper .gform_footer .gform_button{font-size:20px}.site-main .footer-form h2{font-size:28px}.attorney-block .attorney-column{text-align:center}.attorney-block .attorney-column .attorney-img{width:100%}.attorney-block .attorney-column .attorney-name{display:block;margin:10px 0 0}.attorney-block .contact-no{font-size:24px;text-align:center;margin-bottom:10px}.attorney-block{padding-bottom:30px}ul.attorney-content-list{padding-left:30px}.attorney-banner .banner-title{font-size:34px;line-height:normal}.attorney-banner .banner-sub-title{font-size:22px}.attorney-banner strong{font-size:40px}.attorney-banner p{font-size:16px;margin:0}}@media only screen and (max-width:479px){.container{padding-left:15px;padding-right:15px}.toggle-title{font-size:30px}nav{top:17px}.header .logo strong{font-size:18px;padding-right:4px}.header .logo a{font-size:13px}.toggle-title{font-size:26px}.slider-row{margin-top:72px}.navbar-collapse{margin-top:54px}nav .navbar-default ul.navbar-nav>li>a{padding:15px}.slider-caption h2{font-size:24px}.slider-caption p{font-size:14px;margin-top:95px}.desktop-hide{font-size:12px}.victories-block .title,.news-block .title{font-size:30px}.victories-column .price{font-size:38px}.victories-column .sub-title,.victories-column p{font-size:20px}.victories-column .sub-title{margin-bottom:15px}.victories-block .blue-btn{font-size:22px}.footer p strong{display:block}}@media only screen and (max-width:415px){.slider-row .item .item-img{background-size:520px auto}.slider-row.inner-slider-row .carousel .carousel-inner{height:185px}.slider-row .carousel .carousel-inner{height:293px}.slider-row .item .item-img:before{height:120px}.slider-caption p{font-size:13px;margin-top:86px}}@media only screen and (max-width:361px){.slider-row .item .item-img{background-size:440px auto}.slider-row.inner-slider-row .carousel .carousel-inner{height:155px}.slider-row .carousel .carousel-inner{height:262px}.slider-row .item .item-img:before{height:105px}.slider-caption p{font-size:12px;margin-top:60px}.slider-caption h2{font-size:18px}}