/* ===================================
* Name          : Popup Creator
* Modified Date : 27 June 2019
* File 			: theme1.css
*  =================================== */

#alpcolorbox, #alpcboxOverlay, #alpcboxWrapper{position:absolute; top:0px; left:0; z-index:9999; overflow:hidden;}

#alpcboxWrapper {max-width:none;}

#alpcboxOverlay{position:fixed; width:100%; height:100%;}

#alpcboxMiddleLeft, #cboxBottomLeft{clear:left;}

#alpcboxContent{position:relative;}

#alpcboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}

.hideoverflow{overflow:hidden;}

#alpcboxTitle{margin:0;}

#alpcboxLoadingOverlay, #alpcboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%; display: none !important;}

#alpcboxPrevious, #cboxNext, #alpcboxClose, #alpcboxSlideshow{cursor:pointer;}

.alpcboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}

.alpcboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}

#alpcolorbox, #alpcboxContent, #alpcboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

.formfileds{
    margin-bottom: 0px !important;
    /* width: 90% !important; */
    /* border-left-width: 5px !important; */
    /* border-top-left-radius: 0px !important; */
    font-size: 18px !important;
    height:50px !important;
    border-bottom-left-radius: 0px !important;
}
/* button, html [type="button"], [type="reset"], [type="submit"]{
    line-height:.5 !important;
} */
.property_values{
    display: none !important;
}
/* 
    User Style:

    Change the following styles to modify the appearance of Colorbox.  They are

    ordered & tabbed in a way that represents the nesting of the generated HTML.

*/

#alpcboxOverlay{opacity: 0.9; filter: alpha(opacity = 90);}

.alpcboxOverlayBg {background:url(../../img/colorbox1/overlay.png) repeat 0 0;}

#alpcolorbox{outline:0;}

    #alpcboxTopLeft{width:21px; height:21px; background:url(../../img/colorbox1/controls.png) no-repeat -101px 0;}

    #alpcboxTopRight{width:21px; height:21px; background:url(../../img/colorbox1/controls.png) no-repeat -130px 0;}

    #alpcboxBottomLeft{width:21px; height:21px; background:url(../../img/colorbox1/controls.png) no-repeat -101px -29px;}

    #alpcboxBottomRight{width:21px; height:21px; background:url(../../img/colorbox1/controls.png) no-repeat -130px -29px;}

    #alpcboxMiddleLeft{width:21px; background:url(../../img/colorbox1/controls.png) left top repeat-y;}

    #alpcboxMiddleRight{width:21px; background:url(../../img/colorbox1/controls.png) right top repeat-y;}

    #alpcboxTopCenter{height:21px; background:url(../../img/colorbox1/border.png) 0 0 repeat-x;}

    #alpcboxBottomCenter{height:21px; background:url(../../img/colorbox1/border.png) 0 -29px repeat-x;}

    #alpcboxContent{background:#fff; overflow:hidden;}

        .alpcboxIframe{background:#fff;}

        #alpcboxError{padding:50px; border:1px solid #ccc;}

        #alpcboxLoadedContent{padding: 10px;}

        #alpcboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}

        #alpcboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}

        #alpcboxLoadingOverlay{background:url(../../img/colorbox1/loading_background.png) no-repeat center center;}

        #alpcboxLoadingGraphic{background:url(../../img/colorbox1/loading.gif) no-repeat center center;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */

        #alpcboxPrevious, #alpcboxNext, #alpcboxSlideshow, #alpcboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
 
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */

        #alpcboxPrevious:active, #alpcboxNext:active, #alpcboxSlideshow:active, #alpcboxClose:active {outline:0;}

        #alpcboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}

        #alpcboxPrevious{position:absolute; bottom:0; left:0; background:url(../../img/colorbox1/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}

        #alpcboxPrevious:hover{background-position:-75px -25px;}

        #alpcboxNext{position:absolute; bottom:0; left:27px; background:url(../../img/colorbox1/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}

        #alpcboxNext:hover{background-position:-50px -25px;}

        #alpcboxClose{position:absolute; display: none; bottom:0; right:0; background:url(../../img/colorbox1/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}

        #alpcboxClose:hover{background-position:-25px -25px;}

/*

  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill

  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.

  See: http://jacklmoore.com/notes/ie-transparency-problems/

*/
.alpcboxIE #alpcboxTopLeft,

.alpcboxIE #alpcboxTopCenter,

.alpcboxIE #alpcboxTopRight,

.alpcboxIE #alpcboxBottomLeft,

.alpcboxIE #alpcboxBottomCenter,

.alpcboxIE #alpcboxBottomRight,

.alpcboxIE #alpcboxMiddleLeft,

.alpcboxIE #alpcboxMiddleRight {

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);

}
@media (max-width:801px) {
    #alpcolorbox {
        top: 140px !important;
    }
}