/** * Plugin Name: Ultimate Addons for Visual Composer * Plugin URI: http://codecanyon.net/item/ultimate-addons-for-visual-composer/6892199 * Description: All in one plugin for your Visual Composer needs! <<<<<<< HEAD * Version: 3.6 ======= * Version: 3.5.4 >>>>>>> a89a5c61b1ee1e9a2d7f0dcbe141164e2b50c4eb * Author: BrainstormForce * Author URI: http://codecanyon.net/user/BrainstormForce */ /*===================================*/ /*Visual Composer 4.3.1 Compatibility*/ .smile_icon_list_wrap, .smile_icon_list_wrap *, .aio-icon-component, .aio-icon-component *, .ult_pricing_table_wrap, .ult_pricing_table_wrap *, .ult-new-ib, .ult-new-ib *, .align-icon, .align-icon *, .flip-box-wrap, .flip-box-wrap *, .banner-block, .banner-block *, .uvc-heading, .uvc-heading *, .ult-animation, .ult-animation *, .ubtn, .ubtn *, .stats-block, .stats-block *, .smile-icon-timeline-wrap, .smile-icon-timeline-wrap *, .ult-overlay, .ult-overlay *, .ultimate-map-wrapper, .ultimate-map-wrapper *, .ultimate-google-trends, .ultimate-google-trends *, .ult_countdown, .ult_countdown *, .info-circle-wrapper, .info-circle-wrapper *, .uavc-icons, .uavc-icons *, .uavc-list-icon, .uavc-list-icon * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } /* ======== Just Icon CSS =========== */ .aio-icon { display: inline-block; font-size: 32px; height: 2em; width: 2em; text-align: center; line-height: 2em; -moz-box-sizing: content-box !important; -webkit-box-sizing: content-box !important; box-sizing: content-box !important; /*overflow: hidden;*/ } /*Icon without background*/ .aio-icon.none { display: inline-block; font-size: 32px; height: 1em; width: 1em; text-align: center; line-height: 1em; /*overflow: visible;*/ } /*Circle Icon*/ .aio-icon.circle { border-radius: 50%; } /*Image Icon*/ .aio-icon-img { display: block; font-size: 48px; width: 1em; max-width: 100%; -moz-box-sizing: content-box !important; -webkit-box-sizing: content-box !important; box-sizing: content-box !important; /*overflow:hidden;*/ } /*Circle Image Icon*/ .aio-icon-img.uavc-circle { width: 1em; min-height: 1em; background: rgba(214, 214, 214, 0.44); border-radius: 50%; padding: 0.5em; } /*Square Image Icon*/ .aio-icon-img.uavc-square { width: 1em; min-height: 1em; background: rgba(214, 214, 214, 0.44); border-radius: 0; padding: 0.5em; } .aio-icon-img .img-icon { width: 1em; max-width: 100% !important; border-radius: 0 !important; box-shadow:none !important; display: block; font-size:inherit; } /*Icon Tooltip*/ .aio-tooltip { display: inline-block; text-align: center; width: auto; max-width: 100%; } /* ======== Icon List CSS =========== */ /*Common*/ .smile_icon_list_wrap, .wpb_row .wpb_column .wpb_wrapper .smile_icon_list_wrap { margin-bottom: 30px; } .smile_icon_list { list-style: none !important; padding: 0 !important; margin-left: 0 !important; margin-right: 0 !important; } .smile_icon_list li.icon_list_item { padding: 0 !important; list-style: none !important; clear: both !important; position: relative !important; min-height: 1em !important; margin: 0 0 30px !important; line-height: 100%; overflow: visible; } .smile_icon_list li.icon_list_item:last-child { margin: 0 !important; } a.ulimate-info-list-link { position: absolute; top: 0; left: 0; display: block; z-index: 9; width: 100%; height: 100%; } .smile_icon_list li .icon_list_icon { font-size: 24px; width: 3em; height: 3em; line-height: 3em; text-align: center; float: left; background: #FFF; z-index: 9; position: relative; -moz-box-sizing: content-box !important; -webkit-box-sizing: content-box !important; box-sizing: content-box !important; /*overflow: hidden;*/ } .smile_icon_list .list-img-icon { display: block; margin: 0 auto; max-height: 100% !important; max-width: 100% !important; border-radius: 0 !important; box-shadow: none !important; } .smile_icon_list li .icon_description h3 { font-size: 17px; line-height: 1.846153846; font-weight: bold; margin-top: 0; margin-bottom: 0em; clear: none !important; } .smile_icon_list li .icon_description h3 a { text-decoration:none; } .smile_icon_list li .icon_description p { font-size: inherit !important; font-weight: inherit !important; font-style: inherit !important; line-height: inherit !important; color: inherit !important; } <<<<<<< HEAD .smile_icon_list li .icon_description div.icon_description_text ======= .smile_icon_list li .icon_description * { font-family: inherit; font-size: inherit; font-weight: inherit; color: inherit; } .smile_icon_list li .icon_description span.icon_description_text >>>>>>> a89a5c61b1ee1e9a2d7f0dcbe141164e2b50c4eb { margin: 0; padding: 0; border: 0; vertical-align: baseline; font-size: 14px; line-height: 1.714285714; display: block; } .smile_icon_list li .icon_list_connector { height: 100%; position: absolute; top: 1em; z-index: 1; } .smile_icon_list li:last-child .icon_list_connector { display: none; } .smile_icon_list.no_bg .icon_list_icon { /*background: rgba(0,0,0,0);*/ border: 2px solid #0183CC; color: #0183CC; } .smile_icon_list.square .icon_list_icon { /*border-radius: 5px;*/ border-color: inherit; } .smile_icon_list.circle .icon_list_icon { border-radius: 50%; border-color: inherit; overflow: hidden; } .smile_icon_list.with_bg .icon_list_icon { background: #0183CC; color: #fff; } /*left*/ .smile_icon_list.left li .icon_list_connector { left: 0.5em; border-right-width: 1px; border-right-style: dashed; } .smile_icon_list.left li .icon_description { margin-left: 1em; padding-left: 25px; } /*right*/ .smile_icon_list.right { text-align: right; } .smile_icon_list.right li .icon_list_icon { float: right; position: relative; } .smile_icon_list.right li .icon_list_connector { right: 0.5em; border-left-width: 1px; border-left-style: dashed; } .smile_icon_list.right li .icon_description { margin-right: 1em; padding-right: 25px; } /*top*/ .smile_icon_list.top, .smile_icon_list.top:before, .smile_icon_list.top:after { content: " "; display: table; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .smile_icon_list.top { display: block; } .smile_icon_list.top li { display: table-cell; width: 1%; float: none; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .smile_icon_list.top li .icon_list_icon { margin: 0 auto; float: none; } .smile_icon_list.top li .icon_description { text-align: center; margin: 15px; padding-bottom:0; } .smile_icon_list.top li .icon_list_connector { position: absolute; top: 0.5em; left: 50%; width: 100%; height: 10px; border-top-width: 1px; border-top-style: dashed; margin-left: 0.5em; } @media only screen and (max-width : 768px) { .smile_icon_list_wrap .smile_icon_list.top { display: inline-block; width: 100%; } .smile_icon_list.top li.icon_list_item { display: block; width: 100%; float: left; } .smile_icon_list.top li .icon_list_connector { display: none; } } /*Hexagonal*/ .hexagon li .icon_list_icon:before { content: ""; position: absolute; top: -1em; left: 0; border-left: 1.5em solid rgba(0, 0, 0, 0); border-right: 1.5em solid rgba(0, 0, 0, 0); border-bottom: 1em solid; border-bottom-color: inherit !important; } .hexagon li .icon_list_icon { width: 3em !important; height: 1.5em !important; line-height: 1.5em !important; background: #0183CC; border-color: #0183CC; color: #FFF; position: absolute; top: 1em; overflow:inherit; } .hexagon li .icon_list_icon:after { content: ""; position: absolute; bottom: -1em; left: 0; border-left: 1.5em solid rgba(0, 0, 0, 0); border-right: 1.5em solid rgba(0, 0, 0, 0); border-top: 1em solid; border-top-color: inherit !important; } .smile_icon_list.top.hexagon .icon_list_icon { position: relative; margin-bottom: 2em; } .smile_icon_list.top.hexagon .icon_list_connector { top: 0.55em; } /*Genesis Compatibility*/ .full-width-content.wpb-js-composer .site-inner { overflow: visible !important; } /*icon .circle theme depened fix*/ .smile_icon_list.circle { float:none; border:0; width:auto; margin:0; cursor: inherit; } /*Animation Block Transition*/ .ult-animation.ult-animate-viewport { -webkit-transition: opacity 900ms linear; -moz-transition: opacity 900ms linear; transition: opacity 900ms linear; } /*==============================*/ /*List Icon*/ .uavc-list-icon ul { list-style: none !important; padding: 0 !important; margin: 0 0 30px !important; position: relative !important; } .uavc-list-icon ul:last-child { margin: 0 !important; } .uavc-list-icon li { padding: 0 !important; margin: 0 !important; list-style: none !important; clear: both !important; line-height: 1.6em; overflow: visible; } .uavc-list-content { display: block; width: 100%; margin-bottom: 7px; } .uavc-list-content .aio-icon, .uavc-list-content span.uavc-list-desc { display: table-cell; padding: 0; margin: 0; vertical-align: top; } /*Icons*/ .uavc-icons, .wpb_column .wpb_wrapper .uavc-icons { display: block; margin-bottom: 15px; line-height: 1; } .uavc-icons:last-child, .wpb_column .wpb_wrapper .uavc-icons:last-child { margin-bottom: 0; } .uavc-icons-left.uavc-icons { text-align: left; } .uavc-icons-center.uavc-icons { text-align: center; } .uavc-icons-right.uavc-icons { text-align: right; } /*U-Design Theme Compatibility*/ .aio-icon i { line-height: inherit; }