/* MEDIA QUERIES */



  
/* Smartphones (portrait and landscape) -------------------- */
@media
only screen and (min-device-width: 240px) and (max-device-width: 479px),
only screen and (min-width: 240px) and (max-width: 479px),
only screen and (orientation: portrait) and (min-device-width: 240px) and (max-device-width: 479px) {

.tabletShow {display:none !Important;}
.row-single-practice-area .col-md-4 {display:none !Important;}
.carousel-control {display:none !important;}
.hideMobile {display:none;}
.noLeftRight {padding-left:0px !important;padding-right:0px !important;}
.teamThumbnail:hover .grayscale {filter: none;-webkit-filter: grayscale(0%);}
.teamThumbnail .grayscale {    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */ }

.row-single-team a .position {display:inline !important;position:absolute;z-index:1000 !important;float:left;width:100%;top:40px;left:0;text-transform:uppercase;font-family: PT Sans Narrow, Arial, sans-serif;font-size:14px !important;color:#FFF;text-align:center;}
.row-single-team a  .position span {display:none !important;}

.homepage-team-module a .position {display:inline !important;position:absolute;z-index:1000 !important;float:left;width:100%;padding-left:2%;padding-right:2%;top:130px;left:0;text-transform:uppercase;font-family: PT Sans Narrow, Arial, sans-serif;font-size:14px !important;color:#FFF;text-align:center;height:20px;overflow:hidden;}
.homepage-team-module a .position span {display:none !important;}

/***** Top Header *****/
.sticky {display:none;}
.top-header {font-size:12px !important;overflow:hidden !important;}

/***** Top Navigation Bar *****/
.top-navigation {height:90px;}

.top-navigation ul {margin:0px 20px 0px 0px !important;padding-top:-2px !important;clear:both;}

.top-navigation ul li {font-size:12px !important;margin-left:0px !important;margin-right:3px !important;line-height:0px;}

.top-navigation .col-xs-12 img {width:50% !important;margin:0 auto;margin-top:20px;}
.top-navigation .text-right {text-align:left !important;}
.row-contact-form-footer .textAreaArea {padding-right:14px !important;padding-left:14px !important;}

/***** Slider *****/
.mobileSlide {text-align:center !important;}
.row-home-top {width:100%;height:403px !important;}
.homepage-bottom-slider {top:319px;}
.slider_tagline_left {padding-top:169px !important;padding-left:0px;font-size:30px !important;line-height:33px !important;}

/***** Homepage Breakout One *****/
.homepage-breakout-one {font-size:27px;line-height:27px;}
.homepage-breakout-one .text-center {padding-top:55px;}

/***** Homepage Breakout Two *****/
.homepage-breakout-two {padding-top:10px !important;}
.homepage-breakout-two h1 {font-size:16px !important;}
.homepage-breakout-two ul li {font-size:12px !important;line-height:20px !important;}

/***** Statistics Module *****/
.homepage-bottom-slider .home-statistics {text-align:center !important}
.statsBorder {}
.statsTop {font-size:9px;}
.statsBottom {font-size:9px;}
#counter {font-size:27px;}
#counter2 {font-size:27px;}
#counter3 {font-size:27px;}

/***** Breakout Call to Actions *****/
.row-cta-one {height:86px !important}
.row-cta-one .cta-button {font-size:16px !important;z-index:5000 !important;}

/***** Global Headers *****/
h2.headline1 {font-size:27px;}
h2.headline2 {font-size:20px;}
h2.headline3 {font-size:23px;}
h2.headline4 {font-size:18px;}

/***** FAQ Module *****/
.toggle .image {display:none;}
.toggle .text {font-size:14px;line-height:20px;float:left;margin-left : 0px !important;}
#FAQContent .content {font-size:12px;}

/***** Global <p> Tags *****/
p.bigTagline {font-size:16px;}
p.bigTagline2 {font-size:16px;line-height:30px;}
.bigTagline3 p {font-size:14px;line-height:30px;}

.row-contact-form-footer .textAreaArea {padding-left:14px !important;}
.row-contact-form-footer .textAreaLeft {padding-right:14px !important;}

.row-footer .footerLocations ul li {font-size:12px;}
.row-footer .footerLocations ul li span {font-size:14px;}

/***** Bottom Footer Area *****/
.row-footer .bottom-footer {font-size:11px;}
.row-homepage-practice-areas a li {font-size:12px;padding-left:0% !important;padding-right:0% !important;}
.row-single-practice-area {padding:30px 0px !important;}
.row-single-team {padding:30px 0px !important;}
.row-single-team p {font-size:12px !important;margin-top:20px !important;line-height:20px !important;}
.row-homepage-practice-areas .container {width:100% !important;}
.row-homepage-practice-areas ul {width:100% !important;}
.spContent h2 {font-size:24px;}
.paContent h2 {font-size:24px;}
.spContent h1 {font-size:16px;padding-bottom:0px;}
.spContent p {font-size:14px;line-height:20px;}

.paContent p {font-size:17px;line-height:22px;}

.paContent ul li {font-size:16px;width:90%;}

ul.cfList li {padding-left:0%;padding-right:0%;}


.sidebarOne h1 {padding-top:15px;}

ul.rpList a li {padding-left:0%;padding-right:0%;}
.row-single-practice-area ul.paList a li {padding-left:0%;padding-right:0%;}



.crContent .caseResult h1 {font-size:18px !important;}
.crContent .caseResult p {font-size:14px !important;line-height:24px !important;}

/***** Page Headers Backgrounds and Functions *****/
.pageHeader {width:100%;height:258px;background-position:center top;background-size:cover;overflow:hidden;}
.pageHeaderTagline {font-size:22px;padding-top:162px;line-height:24px;}
.row-single-team h1 {font-size:16px;}

/***** Case Result Page *****/
.crContent h2 {font-size:18px !important;}

/***** Global Buttons *****/
.buttonFull {font-size:16px;}

/***** Homepage Breakout One *****/
.homepage-breakout-one {font-size:24px !important;line-height:30px !important;}
.homepage-breakout-one .text-center {padding-top:35px !important;}

/***** Homepage Meet Team Module *****/
.homepage-team-module {padding-top:30px !important}
.homepage-team-module a {width:49%;float:left;margin-right:2%;margin-bottom:2%;position:relative;}
.homepage-team-module a img {width:100%;}
.homepage-team-module a:nth-child(3n) {margin-right:2%;}
.homepage-team-module a:nth-child(even) {margin-right:0% !important;width:49% !important;}
.homepage-team-module a .position {display:none;}
.homepage-team-module a:hover .position {display:inline;position:absolute;z-index:1000 !important;float:left;width:100%;top:80px;left:0;text-transform:uppercase;font-family: PT Sans Narrow, Arial, sans-serif;font-size:19px;font-size:19px;color:#FFF;text-align:center;}
.homepage-team-module a:hover .position span {color:#5c81d6;font-size:16px;font-family: PT Sans Narrow, Arial, sans-serif; }

.row-homepage-news-module .col-xs-12 {padding-bottom:20px !important;}
.row-homepage-news-module .news_title {font-size:14px;height:60px !important;}

}
 



 
/* Smartphones (portrait and landscape) -------------------- */
@media
only screen and (min-device-width: 479px) and (max-device-width: 767px),
only screen and (min-width: 479px) and (max-width: 767px),
only screen and (orientation: portrait) and (min-device-width: 479px) and (max-device-width: 767px) {

.tabletShow {display:none !Important;}
.row-single-practice-area .col-md-4 {display:none !Important;}
.carousel-control {display:none !important;}
.hideMobile {display:none;}
.noLeftRight {padding-left:0px !important;padding-right:0px !important;}
.teamThumbnail:hover .grayscale {filter: none;-webkit-filter: grayscale(0%);}
.teamThumbnail .grayscale {    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */ }

.row-single-team a .position {display:inline !important;position:absolute;z-index:1000 !important;float:left;width:100%;top:50px;left:0;text-transform:uppercase;font-family: PT Sans Narrow, Arial, sans-serif;font-size:14px !important;color:#FFF;text-align:center;}
.row-single-team a  .position span {display:none !important;}

.homepage-team-module a .position {display:inline !important;position:absolute;z-index:1000 !important;float:left;width:100%;padding-left:2%;padding-right:2%;top:130px;left:0;text-transform:uppercase;font-family: PT Sans Narrow, Arial, sans-serif;font-size:16px !important;color:#FFF;text-align:center;height:20px;overflow:hidden;}
.homepage-team-module a .position span {display:none !important;}

/***** Top Header *****/
.sticky {display:none;}
.top-header {font-size:13px !important;overflow:hidden !important;}

/***** Top Navigation Bar *****/
.top-navigation {height:124px;}
.top-navigation ul {max-width:1000px !Important;width: auto !important;margin: 0 auto !important;;padding-top:5px !important;clear:both;float:none !important;}
.top-navigation ul li {font-size:14px !important;margin-left:0px !important;margin-left:10px;margin-right:15px !important;line-height:0px;position: relative;
    display: inline-block;}
.top-navigation .col-xs-12 img {width:auto !important;height:60px !important;margin:0 auto;margin-top:15px;}
.top-navigation .text-right {text-align:left !important;}
.row-contact-form-footer .textAreaArea {padding-right:14px !important;padding-left:14px !important;}

/***** Slider *****/
.mobileSlide {text-align:center !important;}
.row-home-top {width:100%;height:403px !important;}
.homepage-bottom-slider {top:319px;}
.slider_tagline_left {padding-top:196px !important;padding-left:0px;font-size:36px !important;line-height:44px !important;}

/***** Homepage Breakout One *****/
.homepage-breakout-one {font-size:27px;line-height:27px;}
.homepage-breakout-one .text-center {padding-top:55px;}

/***** Homepage Breakout One *****/
.homepage-breakout-one {font-size:34px !important;line-height:40px !important;}
.homepage-breakout-one .text-center {padding-top:20px !important;}

/***** Homepage Breakout Two *****/
.homepage-breakout-two {padding-top:10px !important;}
.homepage-breakout-two h1 {font-size:20px !important;}
.homepage-breakout-two ul li {font-size:16px !important;line-height:24px !important;}

/***** Statistics Module *****/
.homepage-bottom-slider .home-statistics {text-align:center !important}
.statsBorder {}
.statsTop {font-size:9px;}
.statsBottom {font-size:9px;}
#counter {font-size:27px;}
#counter2 {font-size:27px;}
#counter3 {font-size:27px;}

/***** Breakout Call to Actions *****/
.row-cta-one {height:86px !important}
.row-cta-one .cta-button {font-size:16px !important;z-index:5000 !important;}

/***** Global Headers *****/
h2.headline1 {font-size:34px;}
h2.headline2 {font-size:28px;}
h2.headline3 {font-size:28px;}
h2.headline4 {font-size:26px;}

/***** FAQ Module *****/
.toggle .image {display:none;}
.toggle .text {font-size:14px;line-height:20px;float:left;margin-left : 0px !important;}
#FAQContent .content {font-size:12px;}

/***** Global <p> Tags *****/
p.bigTagline {font-size:16px;}
p.bigTagline2 {font-size:16px;line-height:30px;}
.bigTagline3 p {font-size:14px;line-height:30px;}

.row-contact-form-footer .textAreaArea {padding-left:14px !important;}
.row-contact-form-footer .textAreaLeft {padding-right:14px !important;}

.row-footer .footerLocations ul li {font-size:12px;}
.row-footer .footerLocations ul li span {font-size:14px;}

/***** Bottom Footer Area *****/
.row-footer .bottom-footer {font-size:13px;}
.row-homepage-practice-areas a li {font-size:12px;padding-left:0% !important;padding-right:0% !important;}
.row-single-practice-area {padding:30px 0px !important;}
.row-single-team {padding:30px 0px !important;}
.row-single-team p {font-size:16px !important;margin-top:20px !important;line-height:26px !important;}
.row-homepage-practice-areas .container {width:100% !important;}
.row-homepage-practice-areas ul {width:100% !important;}
.spContent h2 {font-size:30px;}
.paContent h2 {font-size:30px;}
.spContent h1 {font-size:24px;padding-bottom:0px;}
.spContent p {font-size:16px;line-height:20px;}

.paContent p {font-size:18px;line-height:24px;}

.paContent ul li {font-size:18px;}

ul.cfList li {padding-left:0%;padding-right:0%;}


.sidebarOne h1 {padding-top:15px;}

ul.rpList a li {padding-left:0%;padding-right:0%;}
.row-single-practice-area ul.paList a li {padding-left:0%;padding-right:0%;}



.crContent .caseResult h1 {font-size:18px !important;}
.crContent .caseResult p {font-size:14px !important;line-height:24px !important;}

/***** Page Headers Backgrounds and Functions *****/
.pageHeader {width:100%;height:308px;background-position:center top;background-size:cover;}
.pageHeaderTagline {font-size:33px;padding-top:202px;line-height:40px;}
.row-single-team h1 {font-size:26px;}

/***** Case Result Page *****/
.crContent h2 {font-size:28px !important;}

/***** Global Buttons *****/
.buttonFull {font-size:16px;}



/***** Homepage Meet Team Module *****/
.homepage-team-module {padding-top:30px !important}
.homepage-team-module a {width:31%;float:left;margin-right:2%;margin-bottom:2%;position:relative;}
.homepage-team-module a img {width:100%;}
.homepage-team-module a:nth-child(3n) {margin-right:2%;}
.homepage-team-module a:nth-child(even) {margin-right:2% !important;width:31% !important;}
.homepage-team-module a .position {display:none;}
.homepage-team-module a:hover .position {display:inline;position:absolute;z-index:1000 !important;float:left;width:100%;top:80px;left:0;text-transform:uppercase;font-family: PT Sans Narrow, Arial, sans-serif;font-size:19px;font-size:19px;color:#FFF;text-align:center;}
.homepage-team-module a:hover .position span {color:#5c81d6;font-size:16px;font-family: PT Sans Narrow, Arial, sans-serif; }

.row-homepage-news-module .col-xs-12 {padding-bottom:20px !important;}
.row-homepage-news-module .news_title {font-size:18px;height:30px !important;}

}



@media only screen 
and (min-device-width : 668px) 
and (max-device-width : 1024px) 
and (orientation : portrait) 
and (-webkit-min-device-pixel-ratio: 1) { 

.row-single-practice-area .col-md-4 {display:none !Important;}





 }




@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { 


.carousel-control {display:none !important;}
.hideMobile {display:none;}
.noLeftRight {padding-left:0px !important;padding-right:0px !important;}
.teamThumbnail:hover .grayscale {filter: none;-webkit-filter: grayscale(0%);}
.teamThumbnail .grayscale {    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */ }

.row-single-team a .position {display:inline !important;position:absolute;z-index:1000 !important;float:left;width:100%;top:30px;left:0;text-transform:uppercase;font-family: PT Sans Narrow, Arial, sans-serif;font-size:14px !important;color:#FFF;text-align:center;}
.row-single-team a  .position span {display:none !important;}

.homepage-team-module a .position {display:inline !important;position:absolute;z-index:1000 !important;float:left;width:100%;padding-left:2%;padding-right:2%;top:130px;left:0;text-transform:uppercase;font-family: PT Sans Narrow, Arial, sans-serif;font-size:14px !important;color:#FFF;text-align:center;height:20px;overflow:hidden;}
.homepage-team-module a .position span {display:none !important;}

/***** Top Header *****/
.sticky {display:none;}
.top-header {font-size:13px !important;overflow:hidden !important;}

/***** Top Navigation Bar *****/
.top-navigation {height:95px;}
.top-navigation ul {max-width:1000px !Important;width: auto !important;margin: 0 auto !important;;padding-top:5px !important;clear:both;float:right;margin-top:10px !important;}
.top-navigation ul li {font-size:14px !important;margin-left:0px !important;margin-left:14px !important;margin-right:0px !important;line-height:0px;position: relative;
    display: inline-block;}
.top-navigation .col-xs-12 img {width:auto !important;height:60px !important;margin:0 auto;margin-top:15px;}
.top-navigation .text-right {text-align:left !important;}
.row-contact-form-footer .textAreaArea {padding-right:14px !important;padding-left:14px !important;}

/***** Slider *****/
.mobileSlide {text-align:center !important;}
.row-home-top {width:100%;height:403px !important;}
.homepage-bottom-slider {top:319px;}
.slider_tagline_left {padding-top:196px !important;padding-left:0px;font-size:36px !important;line-height:44px !important;}

/***** Homepage Breakout One *****/
.homepage-breakout-one {font-size:27px;line-height:27px;}
.homepage-breakout-one .text-center {padding-top:55px;}

/***** Homepage Breakout One *****/
.homepage-breakout-one {font-size:38px !important;line-height:44px !important;}
.homepage-breakout-one .text-center {padding-top:85px !important;}

/***** Homepage Breakout Two *****/
.homepage-breakout-two {padding-top:30px !important;}
.homepage-breakout-two h1 {font-size:30px !important;}
.homepage-breakout-two ul li {font-size:17px !important;line-height:34px !important;}

/***** Statistics Module *****/
.homepage-bottom-slider .home-statistics {text-align:center !important}
.statsBorder {}
.statsTop {font-size:9px;}
.statsBottom {font-size:9px;}
#counter {font-size:27px;}
#counter2 {font-size:27px;}
#counter3 {font-size:27px;}

/***** Breakout Call to Actions *****/
.row-cta-one {height:86px !important}
.row-cta-one .cta-button {font-size:16px !important;z-index:5000 !important;}

/***** Global Headers *****/
h2.headline1 {font-size:34px;}
h2.headline2 {font-size:28px;}
h2.headline3 {font-size:28px;}
h2.headline4 {font-size:26px;}

/***** FAQ Module *****/
.toggle .image {display:inline-block !important}
.toggle .text {font-size:16px;line-height:45px;float:left;margin-left : 10px !important;}
#FAQContent .content {font-size:16px;}

/***** Global <p> Tags *****/
p.bigTagline {font-size:14px;}
p.bigTagline2 {font-size:16px;line-height:30px;}
.bigTagline3 p {font-size:14px;line-height:30px;}

.row-contact-form-footer .textAreaArea {padding-left:14px !important;}
.row-contact-form-footer .textAreaLeft {padding-right:14px !important;}

.row-footer .footerLocations ul li {font-size:12px;}
.row-footer .footerLocations ul li span {font-size:14px;}

/***** Bottom Footer Area *****/
.row-footer .bottom-footer {font-size:9px;}
.row-homepage-practice-areas a li {font-size:12px;padding-left:0% !important;padding-right:0% !important;}
.row-single-practice-area {padding:30px 0px !important;}
.row-single-team {padding:30px 0px !important;}
.row-single-team p {font-size:16px !important;margin-top:20px !important;line-height:26px !important;}
.row-homepage-practice-areas .container {width:100% !important;}
.row-homepage-practice-areas ul {width:100% !important;}
.spContent h2 {font-size:30px;}
.paContent h2 {font-size:30px;}
.spContent h1 {font-size:24px;padding-bottom:0px;}
.spContent p {font-size:16px;line-height:20px;}

.paContent p {font-size:14px;line-height:20px;}
.paContent ul li {font-size:14px;}

ul.cfList li {padding-left:0%;padding-right:0%;}


.sidebarOne h1 {padding-top:15px;}

ul.rpList a li {padding-left:0%;padding-right:0%;}
.row-single-practice-area ul.paList a li {padding-left:0%;padding-right:0%;}



.crContent .caseResult h1 {font-size:18px !important;}
.crContent .caseResult p {font-size:14px !important;line-height:24px !important;}

/***** Page Headers Backgrounds and Functions *****/
.pageHeader {width:100%;height:268px;background-position:center top;background-size:cover;}
.pageHeaderTagline {font-size:33px;padding-top:162px;line-height:40px;}
.row-single-team h1 {font-size:26px;}

/***** Case Result Page *****/
.crContent h2 {font-size:28px !important;}

/***** Global Buttons *****/
.buttonFull {font-size:16px;}

.cta-tagline {font-size:20px;}

/***** Homepage Meet Team Module *****/
.homepage-team-module {padding-top:30px !important}
.homepage-team-module a {width:31%;float:left;margin-right:2%;margin-bottom:2%;position:relative;}
.homepage-team-module a img {width:100%;}
.homepage-team-module a:nth-child(3n) {margin-right:2%;}
.homepage-team-module a:nth-child(even) {margin-right:2% !important;width:31% !important;}
.homepage-team-module a .position {display:none;}
.homepage-team-module a:hover .position {display:inline;position:absolute;z-index:1000 !important;float:left;width:100%;top:80px;left:0;text-transform:uppercase;font-family: PT Sans Narrow, Arial, sans-serif;font-size:19px;font-size:19px;color:#FFF;text-align:center;}
.homepage-team-module a:hover .position span {color:#5c81d6;font-size:16px;font-family: PT Sans Narrow, Arial, sans-serif; }

.row-homepage-news-module .col-xs-12 {padding-bottom:20px !important;}
.row-homepage-news-module .news_title {font-size:14px;height:30px !important;}

}




@media all and (max-width: 991px) and (min-width: 768px) {
.top-navigation .col-md-4 {width:34%;margin:0 auto;float:none;}
.top-navigation .col-md-8 {width:auto;float:none;clear:both;display:inline-block;margin:0 auto;display: inline-block;
        margin: 0;
        padding: 0;}
.top-navigation ul {float:none;}
.top-navigation .img-responsive {margin-top:15px;}
.top-navigation ul li {line-height:60px;float: left;margin-left:14px;margin-right:23px;}
.carousel-control {display:none !important;}
.slider_tagline_left {display:none !important;padding-top:226px;font-family: PT Sans Narrow, Arial, sans-serif;color:#FFF;font-size:65px;line-height:75px;width:70%;position:absolute;z-index:5000 !important;}
.row-cta-one .col-md-8 {display:none !important;}

h2.headline1 {font-size:43px;}
h2.headline2 {font-size:41px;}
h2.headline3 {font-size:23px;}
h2.headline4 {font-size:33px;}

.homepage-breakout-one .text-center {padding-top:45px;}
.homepage-team-module {padding-top:30px;}
.row-homepage-news-module .news_title {height:30px !important;}
.row-homepage-news-module .col-xs-12 {padding-bottom:30px;}

.row-contact-form-footer .textAreaArea {padding-left:30px;}


.toggle .text {font-size:16px;}
.row-single-practice-area .col-md-4 {width:33% !important;float:left;}
.row-single-practice-area .col-md-8 {width:65% !important;float:right;}

.paContent h2 {font-size:30px;}
.paContent p {font-size:18px;line-height:24px;}
.paContent ul li {font-size:14px;}

.row-single-team .col-xs-6 {width:33.33%;}
.row-single-team a {display:block;z-index:5000 !important;}
.row-single-team .position {position:absolute;padding-top:100px;}
.row-single-team .col-xs-6:nth-child(3n) {}
.pageHeaderTagline {line-height:50px;}

.spContent h2 {font-size:33px;;}
.spContent h1 {font-size:20px;}
.spContent p {font-size:14px;line-height:20px;}

ul.rpList a li {font-size:14px;}

.row-single-practice-area ul.paList a li {font-size:16px;}
.row-single-practice-area ul.paList a li .right {display:none;}

.crContent h2 {font-size:30px;}
.crContent .caseResult h1 {font-size:20px;}
.crContent .caseResult p {font-size:14px;line-height:20px;}



}



@media all and (min-width: 991px) {

.carousel-control.left {display:none;}
.carousel-control.right{display:none;}

}

@media all and (min-width: 1300px) {

.carousel-control.left {display:inline;}
.carousel-control.right {display:inline;}

}