.custom-page .contentbg{padding:50px !important;box-sizing: border-box; width:100%;}
.custom-page .title-with-border, .Wide.Content > h2, .Wide.Content > h1, .Wide.Content .PostTitle{font-size:24px;line-height: 26px !important;color: #000000; font-weight:600;margin: 0 0 30px 0 !important;padding:0 0 15px 0;border-bottom: 1px solid #f4ac2a;}
.custom-page .custom-button{font-size:12px; line-height: 12px; color: #000000;text-transform: uppercase; background: #f4ac2a; padding: 11px 20px; font-weight:600;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display: inline-block;vertical-align: top;}
.custom-page .custom-button:hover{background: #000000;color: #ffffff;}
.custom-content-page p{font-size: 14px; line-height: 22px !important; color: #333333 !important;margin: 0 0 25px 0; font-weight:400;}

.col-list{margin: 0 -20px!important; display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: start;-moz-box-align: start;-ms-flex-align: start;-webkit-align-items: start;align-items: start;flex-wrap: nowrap;-webkit-flex-wrap: nowrap;}
.col-list .col-item{list-style: none; width:50%; padding:0 20px!important; margin-top:30px;}
.col-list .col-item:last-child .image-box{margin:0;}

.image-box{position:relative;text-align: center;margin:0 0 20px 0;}
.img-title{position: absolute;bottom: 30px;left: 0;right: 0;top: auto;padding:0 15px;}
.img-title p{font-size: 28px;color: #f5f5f6 !important;line-height: 30px !important;text-transform: uppercase;font-weight: bold;margin:0;}
.img-title .img-name-hover{display: none;}
.img-details{padding: 20px 0; text-align:center;}
.img-details p{margin:0 0 35px 0;}

.col-list.tri-col .col-item{width:33.33%;}
.col-list.tri-col .col-item .image-box{cursor: pointer;}
.col-list.tri-col .col-item .image-box::before{position: absolute;content: '';width: 100%;height: 100%;top: 0;right: 0;left: 0;bottom: 0;background: rgba(244,172,42,0.8);display:none;}
.col-list.tri-col .col-item .image-box:hover::before{display:block;}
.col-list.tri-col .col-item .image-box:hover .img-name{display:none;}
.col-list.tri-col .col-item .image-box:hover .img-name-hover{display:block;}

.col-list.two-col{margin: 0 -25px!important;}
.col-list.two-col .col-item{padding:0 25px!important;margin-top:15px;}
.img-details.img-top-details{padding-top:0;}
.img-details.img-top-details p{margin-bottom:20px;}
.img-details.img-top-details .col-title{font-size:20px;line-height:22px;color:#333333 !important;font-weight:bold;margin:0 0 10px 0;}
.custom-page .custom-button + br + .custom-button{margin-top:15px;}

.col-list.full-width-col{flex-direction: column; -webkit-flex-direction: column;margin:0 !important;}
.col-list.full-width-col .col-item{width:100%; padding:0 !important;margin-top:50px;}
.col-list.full-width-col .col-item:first-child{margin-top:40px;}
.col-list.full-width-col .col-inner{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: start;-moz-box-align: start;-ms-flex-align: start;-webkit-align-items: start;align-items: start;flex-wrap: nowrap;-webkit-flex-wrap: nowrap;}
.col-list.full-width-col .image-box{width:38%;text-align:left;}
.col-list.full-width-col .img-details{width:62%;text-align:left;padding:0 0 0 50px;}
.col-list.full-width-col .img-details p{line-height: 24px !important;}
.col-list.full-width-col .img-details p:last-child{margin-bottom:0;}

.full-with-content .col-list.full-width-col .col-item:first-child {margin-top: 25px;}



/* 1600 view*/
@media only screen and (max-width:1919px){

}

/* 1440 view*/
@media only screen and (max-width:1599px){

}

/* 1366 view*/
@media only screen and (max-width:1439px){
.img-title p{font-size: 20px;line-height: 22px !important;}
.col-list .col-item{margin-top:15px;}
.image-box{margin: 0 0 5px 0;}
.img-details p {margin: 0 0 20px 0;}
.img-title{bottom:15px;}

.col-list.full-width-col .col-item:first-child {margin-top: 25px;}


    
    
}

/* 1280 view*/
@media only screen and (max-width:1365px){

}

/* iPad 1024 (Landscape) view*/
@media only screen and (max-width:1279px){
.custom-page .contentbg{padding: 15px !important;}
.col-list , .col-list.two-col{margin: 0 -5px !important;}
.col-list .col-item, .col-list.two-col .col-item{padding: 0 5px !important;}
.img-details {padding: 15px 0;}
.img-title p {font-size: 16px;line-height: 18px !important;}
.custom-page .title-with-border, .Wide.Content > h2, .Wide.Content > h1, .Wide.Content .PostTitle{margin: 0 0 15px 0 !important;}

.img-details.img-top-details p {margin-bottom: 10px;}
.col-list.full-width-col .col-item:first-child {margin-top: 15px;}
.col-list.full-width-col .img-details{padding:0 0 0 15px;}
.col-list.full-width-col .col-item{margin-top:30px;}
    
.full-with-content .col-list.full-width-col .col-item:first-child {margin-top: 15px;}
.custom-content-page p{margin: 0 0 15px 0;}
    
}


/* iPad 768 (portrait) view*/
@media only screen and (max-width: 1023px) {

}

/* iPhone-6 plus 736 (Landscape) view */
@media only screen and (max-width: 767px) {

}

/* iPhone-6 667 (Landscape) view */
@media only screen and (max-width: 735px) {
.col-list.full-width-col .col-inner{flex-wrap: wrap; -webkit-flex-wrap: wrap;}
.col-list.full-width-col .image-box{width:100%; margin-bottom:15px !important;}

.col-list .col-item{width: 100%;}
.col-list .col-item, .col-list.two-col .col-item{margin-top:10px;}
.col-list.full-width-col .image-box{text-align: center;}
.col-list.full-width-col .img-details {padding: 0;width: 100%;}

.col-list.full-width-col .col-item:first-child {margin-top: 10px;}


}

/* iPhone-5 568 (Landscape) view */
@media only screen and (max-width: 666px) {
.col-list{flex-wrap: nowrap; -webkit-flex-wrap: wrap;}
.col-list.tri-col .col-item {width: 100%;}



}

/* iPhone-4 480 (Landscape) view */
@media only screen and (max-width: 567px) {
.custom-page .title-with-border, .Wide.Content > h2, .Wide.Content > h1, .Wide.Content .PostTitle{font-size: 20px; line-height: 22px !important;}

}

/* iPhone-6 plus 414 (portrait) view */
@media only screen and (max-width: 479px) {
.custom-page .contentbg{width:100% !important;}

}

/* iPhone-6 375 (portrait) view */
@media only screen and (max-width: 413px) {

}

/* iPhone-4 320 (portrait) view */
@media only screen and (max-width: 374px) {
 
}
