ul.call-us{display: inline-block;margin-top: 0;margin-bottom: 10px;}
.call-us li{display: inline; padding:0 20px;border-right:1px solid #e2e2e2; color: #555; white-space: nowrap;}
.call-us li:first-child{ padding-left: 0;}
.call-us li:last-child{border:none;}
.call-us .fa{color: #85c94f; font-size: 18px; margin-right: 12px;}

.header-main .v-grid {
	vertical-align: bottom;
}

.col-left > * {
    margin-right: 0;
}

.grid-col2-sidebar {
	width: 23%;
	margin-right: 0;
}

.grid-col2-main {
	width: 73%;
}


/**
 * carousel
 */
.owl-controls .disabled {
	visibility: hidden;
}

/**
 * Lightbox
 */



/* ColorBox Core Style
-------------------------------------------------------------- */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; }
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;}

/* ColorBox skin.
   The following styles are ordered & tabbed
   in a way that represents the nesting of the generated HTML.
-------------------------------------------------------------- */
#cboxOverlay{background:url(/assets/app/public/images/magento/infortis/_shared/colorbox/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxContent{background:#fff; overflow:hidden; border:none;/*10px solid #333*/ padding:10px; }
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:40px; margin-top: 20px; }
        #cboxCurrent{position:absolute; bottom:17px; left:0; width: 100%; text-align: center; color:#999;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}

        #cboxPrevious,
        #cboxNext { position:absolute; background:url(/assets/app/public/images/magento/infortis/_shared/slider-arrows.png) no-repeat #ddd; width:30px; height:30px; text-indent:-9999px; }
        #cboxPrevious:hover,
        #cboxNext:hover { background-color:#333; }
        #cboxPrevious{bottom:10px; left:10px; background-position:-10px -10px;}
        #cboxPrevious:hover{background-position:-10px -60px;}
        #cboxNext{bottom:10px; left:40px; background-position:-60px -10px;}
        #cboxNext:hover{background-position:-60px -60px;}

        #cboxLoadingOverlay{background:url(/assets/app/public/images/magento/infortis/_shared/colorbox/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(/assets/app/public/images/magento/infortis/_shared/colorbox/loading.gif) no-repeat center center;}

        #cboxClose{position:absolute; bottom:10px; right:10px; background:url(/assets/app/public/images/magento/infortis/_shared/close-button.png) -10px -10px no-repeat #ddd; width:30px; height:30px; text-indent:-9999px;}
        #cboxClose:hover{background-position:-10px -60px; background-color:#333;}

        #cboxTitle {position:absolute; top:10px; left:0; text-align:center; width:100%; color:#999;}


#cboxNext,
#cboxPrevious,
#cboxClose {
    transition:         background-color 300ms ease-in-out, background-position 300ms ease-in-out;
    -moz-transition:    background-color 300ms ease-in-out, background-position 300ms ease-in-out;
    -webkit-transition: background-color 300ms ease-in-out, background-position 300ms ease-in-out;
    -o-transition:      background-color 300ms ease-in-out, background-position 300ms ease-in-out;
}
