
/* News */
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1920px) {

}
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1680px) {
    .career-row{background-position: center,155% 0;}
    .ar .about-bg .caption { padding-right: 9%;}
}
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1600px) {
    .about-bg .caption {max-width: 405px;}
    .about-bg .caption h2 {font-size: 24px;}
    .page-careers-culture .about-bg .caption,.page-ace-holding-careers-culture .about-bg .caption,.page-ace-gallagher-care .about-bg .caption {max-width: 434px;}
    .post-type-archive-partner .about-bg .caption,body.archive.date .about-bg .caption,body.blog .about-bg .caption,body.archive.tag .about-bg .caption,body.archive.category .about-bg .caption {max-width: 420px;}
    .ar .about-bg .caption {padding-right: 65px;}
    .divide-row {background-position: 30% 0;background-repeat: no-repeat;}
}

/* MAC Laptops */
@media only screen and (max-width : 1440px) {
    .home-caption {left: 10%;}
    .experience-row{background-size: 740px}
    .career-row{background-position: center,239% 0;}
    body.blog .about-bg .caption,body.archive.date .about-bg .caption,body.archive.tag .about-bg .caption,body.archive.category .about-bg .caption {max-width: 429px;}
    body.post-type-archive-job-opening .about-bg .caption {max-width: 420px;}
    .home-caption h1{margin-bottom: 15px}
    .contact-bg .caption {max-width: 430px;}
    .contact-bg .caption h2{font-size: 37px}
    .page-create-a-complaint .contact-bg .caption {max-width: 480px;}
    .ar .about-bg .caption{padding-right: 0}
    .addLegal{width: 100%!important;}
}
/* HD Ready Laptops */
@media only screen and (max-width : 1366px) {
    .divide-section .section--title.big--title {font-size: 37px;}
}

/* HD Ready Laptops */
@media only screen and (max-width : 1360px) {

}
/* Box Screens 1280x1024 */
@media only screen and (max-width : 1280px) {
    .about-bg .caption {max-width: 372px;}
    .career-row{padding-top: 115px;padding-bottom: 115px;min-height: 600px;}
    .contact-bg{background-size: inherit;}
    .contact-bg .caption h2 {font-size: 28px;}
    .contact-bg .caption {max-width: 354px;}
    .home-caption {max-width: 670px;}
    .home-caption h1{font-size: 40px}
    .page-create-a-complaint .contact-bg .caption {max-width: 345px;}
} 

/* Zoomed in FF Break point */
@media only screen and (max-width : 1240px) {
    .solutions-list li{min-height: 50px;}
    .page-careers-culture .about-bg .caption, .page-ace-holding-careers-culture .about-bg .caption,.page-ace-gallagher-care .about-bg .caption {max-width: 434px;background: rgb(0,0,0,0.4);padding: 20px;height: 100%;}
    .divide-row {background-position: 41% 0;}
} 
/* iPads */
@media only screen and (max-width : 1024px) {    
    .home-caption {max-width: 890px;left: 10.333333%;top: auto;bottom: 50px;}
    .home-services-row a{margin-top: 60px;}
    .experience-row{padding-top: 98px;padding-bottom: 98px}
    .about-bg .col-md-10,.about-bg .col-md-12,.contact-bg .col-md-10{height: 100%!important}
    .about-bg .caption {max-width: 372px!important;background: rgb(0,0,0,0.4);padding: 20px;height: 100%;}
    .about-bg .caption h2{margin-top: 0;margin-bottom: 25px}
    .contact-bg .caption {max-width: 372px!important;background: rgb(0,0,0,0.4);padding: 20px;height: 100%;}
    body.ar .contact-bg .caption{right: 0}
    .contact-bg .caption h2{margin-top: 0;margin-bottom: 25px}
    .youtube{height: 372px!important}
    .career-row {background-image: url(/wp-content/uploads/sites/2/2019/05/career-bg.png);}
    .career-row .white{color: #201616}
    .section--title.big--title {font-size: 40px;}
    .page-careers-culture .youtube,.page-ace-holding-careers-culture .youtube {height: 327px!important;}
    .vacancies-list li{color: #201616;border-top:1px solid #201616;}
    .vacancies-list li:last-child{border-bottom: 1px solid #201616}
    .career-row .btn.btn-default.white-btn{color: #bb2253;border-color: #bb2253;display: block;margin-bottom: 7px}
    .career-row .btn.btn-default.white-btn:hover{color: #fff;background-color: #bb2253}
    .contact-box {margin-top: 50px; max-width: 203px;padding: 30px 8px;}
    .mainservice-list li{width: 167px}
    .mainservice-list li>a{font-size: 20px;}
}

@media only screen and (max-width : 991px) {
	.center-row{display: block;}
	.center-row [class*="col-"]{float: none;display: block;}
    .home-caption h1{font-size: 30px}
    .experience-row {padding-top: 0;padding-bottom: 0;}
    .experience-row .section--title {margin-top: 582px;}
    .partners-list li {width: 30%;}
    .stats-box>div{margin-top: -60px}
    .stats-box h4{font-size: 58px}
    .stats-box {height: 228px;}
    .home--post{margin-bottom: 25px}
    .footer img{margin-bottom: 20px}
    .copyrights p.text-right{text-align: left;}
    .youtube {height: 285px!important;}
    .management-box{max-width: 350px;margin: auto;margin-bottom: 10px}
    .career-row{background:#fff;background-image: none;padding-top: 30px;padding-bottom: 30px;min-height: initial;}
    .post--list{max-width: 300px;margin: auto;margin-bottom: 30px}
    .partner-image{margin-bottom: 10px}
    .contact-box{margin-bottom: 20px}
    .mainservice-list li {width: 100%;margin: 0;margin-bottom: 10px}
    .mainservice-list {margin-top: 40px;}
    .reorder-xs-800,.reorder-xs {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);direction: rtl;}
    .reorder-xs-800 > [class*="col-"],.reorder-xs > [class*="col-"] {-webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg);-ms-transform: rotate(-180deg);-o-transform: rotate(-180deg);transform: rotate(-180deg);direction: ltr;}
    .landing-row,.landing-row [class*="col-"]{display: block;}
    .ddl-full-width-row.landing-row>[class*="col-"]:first-child,.ddl-full-width-row.landing-header>[class*="col-"]:first-child{padding-left: 15px;}
    .landing-desc{margin-top: 30px;margin-bottom: 30px}
    .custom-select, .custom-select-red, .custom-select-service{width: calc(33% - 20px)}
    .select-items div, .select-selected,.custom-select-service,.custom-select-service ul li>a{font-size: 18px;}
    .head-btns-right {width: 100%;padding-top: 20px;}
    .divide-row{background-image: none;}
    .divide-section{background-color: #fff;padding: 30px;min-height: inherit;}
    .divide-row .col-md-6:last-child .divide-section{background-color: #bb2253;}
}

/*Galaxy Tab 3 */
@media only screen and (max-width : 800px) {
    .page--title{font-size: 36px}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {
    body .ddl-navbar-default .navbar-toggle:hover,body .ddl-navbar-default .ddl-navbar-toggle:focus{background-color: #821631}
    body .navbar-collapse, body .ddl-navbar-collapse{background-color: #bb2253}
    body .nav>li>a, body .ddl-nav>li>a {padding: 22px;}
    body .ddl-nav>li:first-child>a {padding-left: 22px;}
    .home-caption{position: relative;left: 15px;right: 15px;color: #201616;max-width: 98%;bottom: auto;top: 50px;}
    .home-services-row a img{margin: auto;margin-bottom: 20px}
    .youtube {height: 267px!important;}
    .contact-header {margin-top: 30px;}
    .contact-header .section--title.white{color: #201616}
    .header .text-right{text-align: left!important;margin-top: -16px!important;}
    .header .col-md-3{max-width: 200px}
    .header.fixedheader{position: relative;}
    #regionmenu li>a {padding: 15px 10px;}
    .head-btns-right {display: block;}
    .head-btns-right .btn.btn-default.btn-ace {margin-left: 0;margin-top: 10px;}
    .head-btns-right {padding-top: 0;}
    .ddl-navbar-toggle.navbar-toggle {z-index: 99999999;}
}
/* LGalaxy SIII*/
@media only screen and (max-width : 720px) {
    .hidendesktop{display: block!important;}
    .experience-row{background-image: none;}
    .experience-row .section--title{margin-top: 0}
    .btn.btn-default, .btn.btn-default.white-btn:hover, .btn.btn-default.white-btn:focus{padding: 12px 20px}
    .contact-box{margin-top: 20px}
    .servicebox-list li{width: 30%}
    .servicebox-list a{height: 225px}
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 600px) {
    .home-caption{max-width: 95%}
    .partners-list li {width: 100%;margin-bottom: 27px;}
    .youtube {height: 180px!important;}
    .servicebox-list li {width: 46%;}
    .solutions-list li{width: 100%;min-height: inherit;}
    .select-sites{position: relative;bottom: 0;margin-top: 30px;}
    .custom-select, .custom-select-red, .custom-select-service,#custom-select-red {width: 100%;margin-bottom: 20px;}
    .select-items div, .select-selected,.select-items{max-width: 100%;}

}
/* iPhone6+ */
@media only screen and (max-width : 414px) {

}

/* Galaxy Edge*/
@media only screen and (max-width : 412px) {

}
/* iphone6*/
@media only screen and (max-width : 375px) {

}
/* Note2*/
@media only screen and (max-width : 360px) {

}
/* Iphone5 */ 
@media only screen and (max-width : 320px) {

}

/* Mobile Style Css */

/* Smartphones (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {
    /* STYLES GO HERE */
}

/* Smartphones (landscape) ----------- */
@media only screen
and (min-width : 321px) {
    /* STYLES GO HERE */
}

/* Smartphones (portrait) ----------- */
@media only screen
and (max-width : 320px) {
    /* STYLES GO HERE */
}



/* ----------- iPhone 4 and 4S ----------- */

/* Portrait and Landscape */
@media only screen
and (min-device-width: 320px)
and (max-device-width: 480px)
and (-webkit-min-device-pixel-ratio: 2) {

}

/* Portrait */
@media only screen
and (min-device-width: 320px)
and (max-device-width: 480px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: portrait) {
}

/* Landscape */
@media only screen
and (min-device-width: 320px)
and (max-device-width: 480px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: landscape) {

}

/* ----------- iPhone 5 and 5S ----------- */

/* Portrait and Landscape */
@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2) {

}

/* Portrait */
@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: portrait) {
}

/* Landscape */
@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: landscape) {

}

/* ----------- iPhone 6 ----------- */

/* Portrait and Landscape */
@media only screen
and (min-device-width: 375px)
and (max-device-width: 667px)
and (-webkit-min-device-pixel-ratio: 2) {

}

/* Portrait */
@media only screen
and (min-device-width: 375px)
and (max-device-width: 667px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: portrait) {

}

/* Landscape */
@media only screen
and (min-device-width: 375px)
and (max-device-width: 667px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: landscape) {

}

/* ----------- iPhone 6+ ----------- */

/* Portrait and Landscape */
@media only screen
and (min-device-width: 414px)
and (max-device-width: 736px)
and (-webkit-min-device-pixel-ratio: 3) {

}

/* Portrait */
@media only screen
and (min-device-width: 414px)
and (max-device-width: 736px)
and (-webkit-min-device-pixel-ratio: 3)
and (orientation: portrait) {

}

/* Landscape */
@media only screen
and (min-device-width: 414px)
and (max-device-width: 736px)
and (-webkit-min-device-pixel-ratio: 3)
and (orientation: landscape) {

}

/* iPads (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
    /* STYLES GO HERE */
}

/* iPads (landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
    /* STYLES GO HERE */
}

/* iPads (portrait) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
    /* STYLES GO HERE */
}

/* ----------- iPad mini ----------- */

/* Portrait and Landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (-webkit-min-device-pixel-ratio: 1) {

}

/* Portrait */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {

}

/* Landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 1) {

}

/* ----------- iPad 1 and 2 ----------- */
/* Portrait and Landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (-webkit-min-device-pixel-ratio: 1) {

}

/* Portrait */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {

}

/* Landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 1) {

}

/* ----------- iPad 3 and 4 ----------- */
/* Portrait and Landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (-webkit-min-device-pixel-ratio: 2) {

}

/* Portrait */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 2) {

}

/* Landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 2) {

}

/* Desktops and laptops ----------- */
@media only screen
and (min-width : 1224px) {
    /* STYLES GO HERE */
}

/* Large screens ----------- */
@media only screen
and (min-width : 1824px) {
    /* STYLES GO HERE */
}


/* ----------- Non-Retina Screens ----------- */
@media screen
and (min-device-width: 1200px)
and (max-device-width: 1600px)
and (-webkit-min-device-pixel-ratio: 1) {
}

/* ----------- Retina Screens ----------- */
@media screen
and (min-device-width: 1200px)
and (max-device-width: 1600px)
and (-webkit-min-device-pixel-ratio: 2)
and (min-resolution: 192dpi) {
}