/* ------------------------------------------------------------------------
        This you can edit.
------------------------------------------------------------------------- */

/* ----------------------------------
        Default Theme
----------------------------------- */

div.pp_default .pp_top,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right { height: 13px; }

div.pp_default .pp_content .ppt { color: #f8f8f8; }
div.pp_default .pp_content_container .pp_left { padding-left: 13px; }
div.pp_default .pp_content_container .pp_right { padding-right: 13px; }
/*div.pp_default .pp_content { background-color: #fff; }*/
div.pp_default .pp_next:hover { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAeCAQAAACVzLYUAAAA20lEQVR4AdXUPytFcRzH8dfpqsvgz6iY5AGInOnmKKtdbDelDAx3shhk4AGIB2G4uzJ5JHINXEoJp3CuDPbz/WW57/21fOv7ySSWAWWhY8mMun1nJRw4EewXFq41UuCNFinwxWQaHDDE8M2DuTh8smdUbjcKL135lFnRjsG+Q2MqlUXtCKTnwrumntx+BHLnHH2vdqxF4L0zfBlYt1of3jrWVJkybztynCMjSg0tm9SHXV0Txi3YIAIfnRpYtkUM8uHZ7PC/VXw64mP17/OYPMhQ6MhNq1v1B8P9AHz9XhZcMroyAAAAAElFTkSuQmCC') center right  no-repeat; cursor: pointer; } /* Next button */
div.pp_default .pp_previous:hover { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAeCAQAAAB3EK1tAAAA2UlEQVR4AdXUMSvEcRzH8df/SlfcccPplM5D0T2GGz0AgywWdYMymkxKEUbJ6BH8S0dXyshiUEoWqSOpc0bG7+83iPf+6rt8+xSyKt7Hoj24sq2Ms5/1bOWwkY7zdEapk8NeNHIYxR9id+ZMprJDZ9o2zKawfX1jQ11LcbbjxoSKqrX4tV23PlTQM0+M9e2pqRtZtUCUXThV9WbasnacceRSzbOWFe0440RpxpOGda0448DAlE+LuimMY9debWqmMe41A88V6P+wofqvTVDm4CXP66PB95jL6QtE1mc3lC9wiAAAAABJRU5ErkJggg==') center left no-repeat; cursor: pointer; } /* Previous button */
div.pp_default .pp_expand { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/default/sprite.png') 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; display: none !important; } /* Expand button */
div.pp_default .pp_expand:hover { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/default/sprite.png') 0 -56px no-repeat; cursor: pointer; } /* Expand button hover */
div.pp_default .pp_contract { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/default/sprite.png') 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Contract button */
div.pp_default .pp_contract:hover { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/default/sprite.png') 0 -113px no-repeat; cursor: pointer; } /* Contract button hover */
div.pp_default .pp_close { width: 30px; height: 30px; cursor: pointer; } /* Close button */
div.pp_default #pp_full_res .pp_inline { color: #000; background-color: white; padding: 30px; } 
.pp_inline img {max-width: 100%; max-height: 100%; width: auto; height: auto;}
div.pp_default .pp_gallery ul li a { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAhCAAAAAC+FqdYAAABU0lEQVR4AeXUTevaQBDA4d3Nm6x5sYYoRiLk0tJ+M/H4P0pPfj2vUlpCChIIiI0kBlOrO9ONiFAvG3tsn0vm8iObhQnDlzHysr95C77sP/iWKks2mySrOidNWvDw46eQF2nTLTmm7swzQZjezE2PXZLTdjoEJBLCcLo9qRORjV0kd+iOM6FMSs1H8oC+Vj4n8OR6cAVIyy9wI9zDFf7A8ImobdKqVsuvt8GuheJg4qJDy43x82ojB/2iSgCv2CJE+/BOl4OsFAnSM7QIiRdv7+Xwk6IiIWYFrXgxD6pfcigtorgxwgtszYPygq2CE8WNUafJQTqc4SZvHKo4GDVG2R4efmQjQ5Ug6wffc7jL06DPUJVQYzDZfdvVALV8TAYGVSbILC+y9sl6neytyLMYqhNkJvfDKI6j0Ocm67aVVO9x23Fs3tNp592nmm4Yukb/9X/yb3lNNE7cBpg+AAAAAElFTkSuQmCC') center center #f8f8f8; border:1px solid #aaa; }
div.pp_default .pp_gallery ul li a:hover,
div.pp_default .pp_gallery ul li.selected a { border-color: #fff; }
div.pp_default .pp_social { margin-top: 7px;}

div.pp_default .pp_gallery a.pp_arrow_previous,
div.pp_default .pp_gallery a.pp_arrow_next { position: static; left: auto; }
div.pp_default .pp_nav .pp_play,
div.pp_default .pp_nav .pp_pause { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/default/sprite.png') -51px 1px no-repeat; height:30px; width:30px; }
div.pp_default .pp_nav .pp_pause { background-position: -51px -29px; }
div.pp_default .pp_details { position: relative; }
div.pp_default a.pp_arrow_previous,
div.pp_default a.pp_arrow_next { height: 26px;  margin: -4px 0 0 0; width: 20px; }
div.pp_default a.pp_arrow_next { left: 52px;} /* The next arrow in the bottom nav */
div.pp_default .pp_content_container .pp_details { margin-top: 5px; }
div.pp_default .pp_nav { clear: none; height: 30px; width: 110px; position: relative; }
div.pp_default .pp_nav .currentTextHolder{ font-family: Georgia; font-style: italic; color:#999; font-size: 11px; left: 75px; line-height: 25px; margin: 0; padding: 0 0 0 10px; position: absolute; top: 2px; }

div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity:0.7; }

div.pp_default .pp_description{ font-size: 11px; font-weight: bold; line-height: 14px; margin: 5px 50px 5px 0; }


div.pp_default .pp_loaderIcon { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/default/loader.gif') center center no-repeat; background-color: white;} /* Loader icon */


/* ----------------------------------
        Light Rounded Theme
----------------------------------- */


div.light_rounded .pp_top .pp_left { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_rounded/sprite.png') -88px -53px no-repeat; } /* Top left corner */
div.light_rounded .pp_top .pp_middle { background: #fff; } /* Top pattern/color */
div.light_rounded .pp_top .pp_right { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_rounded/sprite.png') -110px -53px no-repeat; } /* Top right corner */

div.light_rounded .pp_content .ppt { color: #000; }
div.light_rounded .pp_content_container .pp_left,
div.light_rounded .pp_content_container .pp_right { background: #fff; }
div.light_rounded .pp_content { background-color: #fff; } /* Content background */
div.light_rounded .pp_next:hover { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAAWCAQAAADZAFyXAAADKElEQVR4Aa3WT4hV5R/H8dfznHPunTt/1P6gScTcRoVsskUEYkMmaFZYJC1qqQv3bmwT/Yifm4SgTdAiZhu0CAmCMrMiUJAKKjdGUxEOGKVm2Yz3zsw5z5MLEYZLLeK+N2f54nPO4nsCAPDadN5jR9hmknyhs6VKI02Zgv/cGBZhsPA2gItdB9OB1M2ShCgKSi1thWDYhVnA1V35SLMvCwpRQJbVsmDMuM7Q8fAOmN+Vj9XbqURAkEFSyzrWGB0yXsJ8Nx+ptwclsgAyICjVegLaQ8Vjo+Fgs49SFGUjxgEQRCV6epI83NUXp9OBpJBBx07BGQuALCBq9LS1RUBjSaNSadSiaFkDokJSqrCkRgYELS0RELO8J3WBLFt23YgZ47IsizKioLYkyYCeO00a8afalBFXbTLpXlO2YLOOa3630ZS7Tema1LXZmBpAiR1ZQJaQnTHjDjNOW0ANMrJaUgD6troPx7TsdsJ5eyyaFxVOe9JuR3U97ZS17nKb9X62YskigJKwLYnIgPom/qgPkUEWNBpJEkEtgUecxYpl/OhNa62xznGH7bfBJV8Ydc0DnnNcbY2ODCgzk0mUBRlZcAO30zp7fQCAJMsyADhpr68BTDmsdNk3ej7yBN6yzoRKhTGFEQCUQG11pQSWAUDWlxRgWca7ZjyPZAULvtPWV2tcBleMW7YkodYIAIhL8oU4AO9yu773AEAUsLpRp2wE8JvPfWlOct1+P1jwrD80YLCIc3EAXq/vYwboIACCgAnnLCIqsMFjHvaQy54x5riT7jetJ4gYHCidDS8wCP8FAKyCGXHJnAmVk7bqm/C92lZB4bwJn1kx51tb/CLpmxMHz8ev24r368kEGPO4aBCOWtoqlQBqPUlHoWdF6+YTSpVaqSPpoaPQV2trC6vpQ+HY0fzyCoAxcQCm0tJSKYRhHs35TaNvNE/V/rnSDValFA2rCP//afn1+FX5L3ClUA5xMUSYzf/7dOmleKIyuCmqtG7icfg0s+mVT64cTq+WF269VFF56wu3hr6ZMAvgUFS8+ODE7nJ7MR3uIc+3NhdNlcpU5oHFQ/gt/BvhGh4tzU/k4wAAAABJRU5ErkJggg==') center right  no-repeat; cursor: pointer; } /* Next button */
div.light_rounded .pp_previous:hover { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAAWCAQAAADZAFyXAAADMklEQVR4Aa3Wz4tVZRzA4ed9z5lfzkyG5A8IFUNBcSFEEGVSaIW0rV2b/gNp0aYoaRFBRitRkqIi1DZBlGBYRpMaMSZNZZMyTmVDhtpFqbnjPfeec97gLFzcRYu4H7iLc154H77nHLhvOLzovxpH2/+oF4usG8tYReqf/VB/U5184bwEQHgrGXi1QkcpqdWIoiBc9v6td1/+RQLCBwOnC39blAS5ICCpVZIgHu++8eIXagyeLtyw1LARBAlQ6yF+Wzy/96SacHigdOWmRbfnBUCSUErip609+y6pcwOtrY1cBAATSksicj1p953P2CvlCUClUEqCYUMqXRUyzZWOCkSZ1NxNCsmwXACU2moZSAJgwnbJlAJJVMmefu7DfTM5ALesMtosXnHDmA1KRBcNq2xWiILcJZtc0VVa5Q6/ygEUeoKoIdRg0najWroSgLRucpcfcwA6tths1kq7va3wuGta1tntHQse1bbQzDxtl6+dVXgS3xsF0Gyv+alFTGhgZ1S314Ikv1+WJwClGocM2ecBx/CV09Z71hpzmHfAchNql21z3Ap3+dwQEqBUyyQA7DDSwCW3aWpDW8VcX11r0ZJhhbs9hD/kuMceub+cctZTVtuIWeMAqBqaBEpPGHGzgZMESKiFtWJe9D2uA7julGXYaScOaYFFF4zoyF3CJttcc9MyBQDoAQBqHSX0F6K+XvWmQ0blOOogtitUuGbKWXNGVX7zoDVmjAsACCIA+EjHCo/IAQBRWiACEAS01c2XnmGZ35221Q5LWO1h97lX17hpkzhvDABkfTSf6VilH4+qWSkCMOq6OcsNi80mc7pWOmPGOutd1LLFRhvURv3pghk9wwAgFwAA/+jHIehOq3MAxnznnAmQKXwiN6FyUpL7WAmGjMvVjomWC310rlLrxx8zYUQJiCxcnVIP9E8zWbKkp79JtTaAIb3XXnpFJzfAghGVpKRvcgByTswfUaoGSpMZUaMfB8iFc639783rqQdMB8OICv3vnCjjRGv/61/qqaScweNB1FX1HZAs9I7OH2km7qnJx9oDPxY2ZBGLrMyqkCLVxWq2mL46dfAnpZ5KDf8CkmdeHB/p6ksAAAAASUVORK5CYII=') center left no-repeat; cursor: pointer; } /* Previous button */
div.light_rounded .pp_expand { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_rounded/sprite.png') -31px -26px no-repeat; cursor: pointer; } /* Expand button */
div.light_rounded .pp_expand:hover { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_rounded/sprite.png') -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
div.light_rounded .pp_contract { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_rounded/sprite.png') 0 -26px no-repeat; cursor: pointer; } /* Contract button */
div.light_rounded .pp_contract:hover { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_rounded/sprite.png') 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
div.light_rounded .pp_close { width: 75px; height: 22px; background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_rounded/sprite.png') -1px -1px no-repeat; cursor: pointer; } /* Close button */
div.light_rounded .pp_details { position: relative; }
div.light_rounded .pp_description { margin-right: 85px; }
div.light_rounded #pp_full_res .pp_inline { color: #000; } 
div.light_rounded .pp_gallery a.pp_arrow_previous,
div.light_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.light_rounded .pp_nav .pp_play { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_rounded/sprite.png') -1px -100px no-repeat; height: 15px; width: 14px; }
div.light_rounded .pp_nav .pp_pause { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_rounded/sprite.png') -24px -100px no-repeat; height: 15px; width: 14px; }

div.light_rounded .pp_arrow_previous { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_rounded/sprite.png') 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
div.light_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.light_rounded .pp_arrow_next { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_rounded/sprite.png') -22px -71px no-repeat; } /* The next arrow in the bottom nav */
div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

div.light_rounded .pp_bottom .pp_left { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_rounded/sprite.png') -88px -80px no-repeat; } /* Bottom left corner */
div.light_rounded .pp_bottom .pp_middle { background: #fff; } /* Bottom pattern/color */
div.light_rounded .pp_bottom .pp_right { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_rounded/sprite.png') -110px -80px no-repeat; } /* Bottom right corner */

div.light_rounded .pp_loaderIcon { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_rounded/loader.gif') center center no-repeat; } /* Loader icon */

/* ----------------------------------
        Dark Rounded Theme
----------------------------------- */

div.dark_rounded .pp_top .pp_left { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_rounded/sprite.png') -88px -53px no-repeat; } /* Top left corner */
div.dark_rounded .pp_top .pp_middle { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAAFklEQVR4AWNk2M9AFBhVCAajCkcVAgAgUw8BBNJIrAAAAABJRU5ErkJggg==') top left repeat; } /* Top pattern/color */
div.dark_rounded .pp_top .pp_right { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_rounded/sprite.png') -110px -53px no-repeat; } /* Top right corner */

div.dark_rounded .pp_content_container .pp_left { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAAFklEQVR4AWNk2M9AFBhVCAajCkcVAgAgUw8BBNJIrAAAAABJRU5ErkJggg==') top left repeat-y; } /* Left Content background */
div.dark_rounded .pp_content_container .pp_right { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAAFklEQVR4AWNk2M9AFBhVCAajCkcVAgAgUw8BBNJIrAAAAABJRU5ErkJggg==') top right repeat-y; } /* Right Content background */
div.dark_rounded .pp_content { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAAFklEQVR4AWNk2M9AFBhVCAajCkcVAgAgUw8BBNJIrAAAAABJRU5ErkJggg==') top left repeat; } /* Content background */
div.dark_rounded .pp_next:hover { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAAWCAQAAADZAFyXAAADKElEQVR4Aa3WT4hV5R/H8dfznHPunTt/1P6gScTcRoVsskUEYkMmaFZYJC1qqQv3bmwT/Yifm4SgTdAiZhu0CAmCMrMiUJAKKjdGUxEOGKVm2Yz3zsw5z5MLEYZLLeK+N2f54nPO4nsCAPDadN5jR9hmknyhs6VKI02Zgv/cGBZhsPA2gItdB9OB1M2ShCgKSi1thWDYhVnA1V35SLMvCwpRQJbVsmDMuM7Q8fAOmN+Vj9XbqURAkEFSyzrWGB0yXsJ8Nx+ptwclsgAyICjVegLaQ8Vjo+Fgs49SFGUjxgEQRCV6epI83NUXp9OBpJBBx07BGQuALCBq9LS1RUBjSaNSadSiaFkDokJSqrCkRgYELS0RELO8J3WBLFt23YgZ47IsizKioLYkyYCeO00a8afalBFXbTLpXlO2YLOOa3630ZS7Tema1LXZmBpAiR1ZQJaQnTHjDjNOW0ANMrJaUgD6troPx7TsdsJ5eyyaFxVOe9JuR3U97ZS17nKb9X62YskigJKwLYnIgPom/qgPkUEWNBpJEkEtgUecxYpl/OhNa62xznGH7bfBJV8Ydc0DnnNcbY2ODCgzk0mUBRlZcAO30zp7fQCAJMsyADhpr68BTDmsdNk3ej7yBN6yzoRKhTGFEQCUQG11pQSWAUDWlxRgWca7ZjyPZAULvtPWV2tcBleMW7YkodYIAIhL8oU4AO9yu773AEAUsLpRp2wE8JvPfWlOct1+P1jwrD80YLCIc3EAXq/vYwboIACCgAnnLCIqsMFjHvaQy54x5riT7jetJ4gYHCidDS8wCP8FAKyCGXHJnAmVk7bqm/C92lZB4bwJn1kx51tb/CLpmxMHz8ev24r368kEGPO4aBCOWtoqlQBqPUlHoWdF6+YTSpVaqSPpoaPQV2trC6vpQ+HY0fzyCoAxcQCm0tJSKYRhHs35TaNvNE/V/rnSDValFA2rCP//afn1+FX5L3ClUA5xMUSYzf/7dOmleKIyuCmqtG7icfg0s+mVT64cTq+WF269VFF56wu3hr6ZMAvgUFS8+ODE7nJ7MR3uIc+3NhdNlcpU5oHFQ/gt/BvhGh4tzU/k4wAAAABJRU5ErkJggg==') center right  no-repeat; cursor: pointer; } /* Next button */
div.dark_rounded .pp_previous:hover { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAAWCAQAAADZAFyXAAADMklEQVR4Aa3Wz4tVZRzA4ed9z5lfzkyG5A8IFUNBcSFEEGVSaIW0rV2b/gNp0aYoaRFBRitRkqIi1DZBlGBYRpMaMSZNZZMyTmVDhtpFqbnjPfeec97gLFzcRYu4H7iLc154H77nHLhvOLzovxpH2/+oF4usG8tYReqf/VB/U5184bwEQHgrGXi1QkcpqdWIoiBc9v6td1/+RQLCBwOnC39blAS5ICCpVZIgHu++8eIXagyeLtyw1LARBAlQ6yF+Wzy/96SacHigdOWmRbfnBUCSUErip609+y6pcwOtrY1cBAATSksicj1p953P2CvlCUClUEqCYUMqXRUyzZWOCkSZ1NxNCsmwXACU2moZSAJgwnbJlAJJVMmefu7DfTM5ALesMtosXnHDmA1KRBcNq2xWiILcJZtc0VVa5Q6/ygEUeoKoIdRg0najWroSgLRucpcfcwA6tths1kq7va3wuGta1tntHQse1bbQzDxtl6+dVXgS3xsF0Gyv+alFTGhgZ1S314Ikv1+WJwClGocM2ecBx/CV09Z71hpzmHfAchNql21z3Ap3+dwQEqBUyyQA7DDSwCW3aWpDW8VcX11r0ZJhhbs9hD/kuMceub+cctZTVtuIWeMAqBqaBEpPGHGzgZMESKiFtWJe9D2uA7julGXYaScOaYFFF4zoyF3CJttcc9MyBQDoAQBqHSX0F6K+XvWmQ0blOOogtitUuGbKWXNGVX7zoDVmjAsACCIA+EjHCo/IAQBRWiACEAS01c2XnmGZ35221Q5LWO1h97lX17hpkzhvDABkfTSf6VilH4+qWSkCMOq6OcsNi80mc7pWOmPGOutd1LLFRhvURv3pghk9wwAgFwAA/+jHIehOq3MAxnznnAmQKXwiN6FyUpL7WAmGjMvVjomWC310rlLrxx8zYUQJiCxcnVIP9E8zWbKkp79JtTaAIb3XXnpFJzfAghGVpKRvcgByTswfUaoGSpMZUaMfB8iFc639783rqQdMB8OICv3vnCjjRGv/61/qqaScweNB1FX1HZAs9I7OH2km7qnJx9oDPxY2ZBGLrMyqkCLVxWq2mL46dfAnpZ5KDf8CkmdeHB/p6ksAAAAASUVORK5CYII=') center left no-repeat; cursor: pointer; } /* Previous button */
div.dark_rounded .pp_expand { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_rounded/sprite.png') -31px -26px no-repeat; cursor: pointer; } /* Expand button */
div.dark_rounded .pp_expand:hover { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_rounded/sprite.png') -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
div.dark_rounded .pp_contract { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_rounded/sprite.png') 0 -26px no-repeat; cursor: pointer; } /* Contract button */
div.dark_rounded .pp_contract:hover { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_rounded/sprite.png') 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
div.dark_rounded .pp_close { width: 75px; height: 22px; background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_rounded/sprite.png') -1px -1px no-repeat; cursor: pointer; } /* Close button */
div.dark_rounded .pp_details { position: relative; }
div.dark_rounded .pp_description { margin-right: 85px; }
div.dark_rounded .currentTextHolder { color: #c4c4c4; }
div.dark_rounded .pp_description { color: #fff; }
div.dark_rounded #pp_full_res .pp_inline { color: #fff; }
div.dark_rounded .pp_gallery a.pp_arrow_previous,
div.dark_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.dark_rounded .pp_nav .pp_play { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_rounded/sprite.png') -1px -100px no-repeat; height: 15px; width: 14px; }
div.dark_rounded .pp_nav .pp_pause { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_rounded/sprite.png') -24px -100px no-repeat; height: 15px; width: 14px; }

div.dark_rounded .pp_arrow_previous { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_rounded/sprite.png') 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
div.dark_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.dark_rounded .pp_arrow_next { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_rounded/sprite.png') -22px -71px no-repeat; } /* The next arrow in the bottom nav */
div.dark_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

div.dark_rounded .pp_bottom .pp_left { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_rounded/sprite.png') -88px -80px no-repeat; } /* Bottom left corner */
div.dark_rounded .pp_bottom .pp_middle { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAAFklEQVR4AWNk2M9AFBhVCAajCkcVAgAgUw8BBNJIrAAAAABJRU5ErkJggg==') top left repeat; } /* Bottom pattern/color */
div.dark_rounded .pp_bottom .pp_right { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_rounded/sprite.png') -110px -80px no-repeat; } /* Bottom right corner */

div.dark_rounded .pp_loaderIcon { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_rounded/loader.gif') center center no-repeat; } /* Loader icon */


/* ----------------------------------
        Dark Square Theme
----------------------------------- */

div.dark_square .pp_left ,
div.dark_square .pp_middle,
div.dark_square .pp_right,
div.dark_square .pp_content { background: #000; }

div.dark_square .currentTextHolder { color: #c4c4c4; }
div.dark_square .pp_description { color: #fff; }
div.dark_square .pp_loaderIcon { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_square/loader.gif') center center no-repeat; } /* Loader icon */

div.dark_square .pp_expand { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_square/sprite.png') -31px -26px no-repeat; cursor: pointer; } /* Expand button */
div.dark_square .pp_expand:hover { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_square/sprite.png') -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
div.dark_square .pp_contract { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_square/sprite.png') 0 -26px no-repeat; cursor: pointer; } /* Contract button */
div.dark_square .pp_contract:hover { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_square/sprite.png') 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
div.dark_square .pp_close { width: 75px; height: 22px; background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_square/sprite.png') -1px -1px no-repeat; cursor: pointer; } /* Close button */
div.dark_square .pp_details { position: relative; }
div.dark_square .pp_description { margin: 0 85px 0 0; }
div.dark_square #pp_full_res .pp_inline { color: #fff; }
div.dark_square .pp_gallery a.pp_arrow_previous,
div.dark_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.dark_square .pp_nav { clear: none; }
div.dark_square .pp_nav .pp_play { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_square/sprite.png') -1px -100px no-repeat; height: 15px; width: 14px; }
div.dark_square .pp_nav .pp_pause { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_square/sprite.png') -24px -100px no-repeat; height: 15px; width: 14px; }

div.dark_square .pp_arrow_previous { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_square/sprite.png') 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
div.dark_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.dark_square .pp_arrow_next { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/dark_square/sprite.png') -22px -71px no-repeat; } /* The next arrow in the bottom nav */
div.dark_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

div.dark_square .pp_next:hover { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAAWCAQAAADZAFyXAAADKElEQVR4Aa3WT4hV5R/H8dfznHPunTt/1P6gScTcRoVsskUEYkMmaFZYJC1qqQv3bmwT/Yifm4SgTdAiZhu0CAmCMrMiUJAKKjdGUxEOGKVm2Yz3zsw5z5MLEYZLLeK+N2f54nPO4nsCAPDadN5jR9hmknyhs6VKI02Zgv/cGBZhsPA2gItdB9OB1M2ShCgKSi1thWDYhVnA1V35SLMvCwpRQJbVsmDMuM7Q8fAOmN+Vj9XbqURAkEFSyzrWGB0yXsJ8Nx+ptwclsgAyICjVegLaQ8Vjo+Fgs49SFGUjxgEQRCV6epI83NUXp9OBpJBBx07BGQuALCBq9LS1RUBjSaNSadSiaFkDokJSqrCkRgYELS0RELO8J3WBLFt23YgZ47IsizKioLYkyYCeO00a8afalBFXbTLpXlO2YLOOa3630ZS7Tema1LXZmBpAiR1ZQJaQnTHjDjNOW0ANMrJaUgD6troPx7TsdsJ5eyyaFxVOe9JuR3U97ZS17nKb9X62YskigJKwLYnIgPom/qgPkUEWNBpJEkEtgUecxYpl/OhNa62xznGH7bfBJV8Ydc0DnnNcbY2ODCgzk0mUBRlZcAO30zp7fQCAJMsyADhpr68BTDmsdNk3ej7yBN6yzoRKhTGFEQCUQG11pQSWAUDWlxRgWca7ZjyPZAULvtPWV2tcBleMW7YkodYIAIhL8oU4AO9yu773AEAUsLpRp2wE8JvPfWlOct1+P1jwrD80YLCIc3EAXq/vYwboIACCgAnnLCIqsMFjHvaQy54x5riT7jetJ4gYHCidDS8wCP8FAKyCGXHJnAmVk7bqm/C92lZB4bwJn1kx51tb/CLpmxMHz8ev24r368kEGPO4aBCOWtoqlQBqPUlHoWdF6+YTSpVaqSPpoaPQV2trC6vpQ+HY0fzyCoAxcQCm0tJSKYRhHs35TaNvNE/V/rnSDValFA2rCP//afn1+FX5L3ClUA5xMUSYzf/7dOmleKIyuCmqtG7icfg0s+mVT64cTq+WF269VFF56wu3hr6ZMAvgUFS8+ODE7nJ7MR3uIc+3NhdNlcpU5oHFQ/gt/BvhGh4tzU/k4wAAAABJRU5ErkJggg==') center right  no-repeat; cursor: pointer; } /* Next button */
div.dark_square .pp_previous:hover { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAAWCAQAAADZAFyXAAADMklEQVR4Aa3Wz4tVZRzA4ed9z5lfzkyG5A8IFUNBcSFEEGVSaIW0rV2b/gNp0aYoaRFBRitRkqIi1DZBlGBYRpMaMSZNZZMyTmVDhtpFqbnjPfeec97gLFzcRYu4H7iLc154H77nHLhvOLzovxpH2/+oF4usG8tYReqf/VB/U5184bwEQHgrGXi1QkcpqdWIoiBc9v6td1/+RQLCBwOnC39blAS5ICCpVZIgHu++8eIXagyeLtyw1LARBAlQ6yF+Wzy/96SacHigdOWmRbfnBUCSUErip609+y6pcwOtrY1cBAATSksicj1p953P2CvlCUClUEqCYUMqXRUyzZWOCkSZ1NxNCsmwXACU2moZSAJgwnbJlAJJVMmefu7DfTM5ALesMtosXnHDmA1KRBcNq2xWiILcJZtc0VVa5Q6/ygEUeoKoIdRg0najWroSgLRucpcfcwA6tths1kq7va3wuGta1tntHQse1bbQzDxtl6+dVXgS3xsF0Gyv+alFTGhgZ1S314Ikv1+WJwClGocM2ecBx/CV09Z71hpzmHfAchNql21z3Ap3+dwQEqBUyyQA7DDSwCW3aWpDW8VcX11r0ZJhhbs9hD/kuMceub+cctZTVtuIWeMAqBqaBEpPGHGzgZMESKiFtWJe9D2uA7julGXYaScOaYFFF4zoyF3CJttcc9MyBQDoAQBqHSX0F6K+XvWmQ0blOOogtitUuGbKWXNGVX7zoDVmjAsACCIA+EjHCo/IAQBRWiACEAS01c2XnmGZ35221Q5LWO1h97lX17hpkzhvDABkfTSf6VilH4+qWSkCMOq6OcsNi80mc7pWOmPGOutd1LLFRhvURv3pghk9wwAgFwAA/+jHIehOq3MAxnznnAmQKXwiN6FyUpL7WAmGjMvVjomWC310rlLrxx8zYUQJiCxcnVIP9E8zWbKkp79JtTaAIb3XXnpFJzfAghGVpKRvcgByTswfUaoGSpMZUaMfB8iFc639783rqQdMB8OICv3vnCjjRGv/61/qqaScweNB1FX1HZAs9I7OH2km7qnJx9oDPxY2ZBGLrMyqkCLVxWq2mL46dfAnpZ5KDf8CkmdeHB/p6ksAAAAASUVORK5CYII=') center left no-repeat; cursor: pointer; } /* Previous button */


/* ----------------------------------
        Light Square Theme
----------------------------------- */

div.light_square .pp_left ,
div.light_square .pp_middle,
div.light_square .pp_right,
div.light_square .pp_content { background: #fff; }

div.light_square .pp_content .ppt { color: #000; }
div.light_square .pp_expand { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_square/sprite.png') -31px -26px no-repeat; cursor: pointer; } /* Expand button */
div.light_square .pp_expand:hover { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_square/sprite.png') -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
div.light_square .pp_contract { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_square/sprite.png') 0 -26px no-repeat; cursor: pointer; } /* Contract button */
div.light_square .pp_contract:hover { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_square/sprite.png') 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
div.light_square .pp_close { width: 75px; height: 22px; background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_square/sprite.png') -1px -1px no-repeat; cursor: pointer; } /* Close button */
div.light_square .pp_details { position: relative; }
div.light_square .pp_description { margin-right: 85px; }
div.light_square #pp_full_res .pp_inline { color: #000; }
div.light_square .pp_gallery a.pp_arrow_previous,
div.light_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.light_square .pp_nav .pp_play { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_square/sprite.png') -1px -100px no-repeat; height: 15px; width: 14px; }
div.light_square .pp_nav .pp_pause { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_square/sprite.png') -24px -100px no-repeat; height: 15px; width: 14px; }

div.light_square .pp_arrow_previous { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_square/sprite.png') 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
div.light_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.light_square .pp_arrow_next { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_square/sprite.png') -22px -71px no-repeat; } /* The next arrow in the bottom nav */
div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

div.light_square .pp_next:hover { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAAWCAQAAADZAFyXAAADKElEQVR4Aa3WT4hV5R/H8dfznHPunTt/1P6gScTcRoVsskUEYkMmaFZYJC1qqQv3bmwT/Yifm4SgTdAiZhu0CAmCMrMiUJAKKjdGUxEOGKVm2Yz3zsw5z5MLEYZLLeK+N2f54nPO4nsCAPDadN5jR9hmknyhs6VKI02Zgv/cGBZhsPA2gItdB9OB1M2ShCgKSi1thWDYhVnA1V35SLMvCwpRQJbVsmDMuM7Q8fAOmN+Vj9XbqURAkEFSyzrWGB0yXsJ8Nx+ptwclsgAyICjVegLaQ8Vjo+Fgs49SFGUjxgEQRCV6epI83NUXp9OBpJBBx07BGQuALCBq9LS1RUBjSaNSadSiaFkDokJSqrCkRgYELS0RELO8J3WBLFt23YgZ47IsizKioLYkyYCeO00a8afalBFXbTLpXlO2YLOOa3630ZS7Tema1LXZmBpAiR1ZQJaQnTHjDjNOW0ANMrJaUgD6troPx7TsdsJ5eyyaFxVOe9JuR3U97ZS17nKb9X62YskigJKwLYnIgPom/qgPkUEWNBpJEkEtgUecxYpl/OhNa62xznGH7bfBJV8Ydc0DnnNcbY2ODCgzk0mUBRlZcAO30zp7fQCAJMsyADhpr68BTDmsdNk3ej7yBN6yzoRKhTGFEQCUQG11pQSWAUDWlxRgWca7ZjyPZAULvtPWV2tcBleMW7YkodYIAIhL8oU4AO9yu773AEAUsLpRp2wE8JvPfWlOct1+P1jwrD80YLCIc3EAXq/vYwboIACCgAnnLCIqsMFjHvaQy54x5riT7jetJ4gYHCidDS8wCP8FAKyCGXHJnAmVk7bqm/C92lZB4bwJn1kx51tb/CLpmxMHz8ev24r368kEGPO4aBCOWtoqlQBqPUlHoWdF6+YTSpVaqSPpoaPQV2trC6vpQ+HY0fzyCoAxcQCm0tJSKYRhHs35TaNvNE/V/rnSDValFA2rCP//afn1+FX5L3ClUA5xMUSYzf/7dOmleKIyuCmqtG7icfg0s+mVT64cTq+WF269VFF56wu3hr6ZMAvgUFS8+ODE7nJ7MR3uIc+3NhdNlcpU5oHFQ/gt/BvhGh4tzU/k4wAAAABJRU5ErkJggg==') center right  no-repeat; cursor: pointer; } /* Next button */
div.light_square .pp_previous:hover { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAAWCAQAAADZAFyXAAADMklEQVR4Aa3Wz4tVZRzA4ed9z5lfzkyG5A8IFUNBcSFEEGVSaIW0rV2b/gNp0aYoaRFBRitRkqIi1DZBlGBYRpMaMSZNZZMyTmVDhtpFqbnjPfeec97gLFzcRYu4H7iLc154H77nHLhvOLzovxpH2/+oF4usG8tYReqf/VB/U5184bwEQHgrGXi1QkcpqdWIoiBc9v6td1/+RQLCBwOnC39blAS5ICCpVZIgHu++8eIXagyeLtyw1LARBAlQ6yF+Wzy/96SacHigdOWmRbfnBUCSUErip609+y6pcwOtrY1cBAATSksicj1p953P2CvlCUClUEqCYUMqXRUyzZWOCkSZ1NxNCsmwXACU2moZSAJgwnbJlAJJVMmefu7DfTM5ALesMtosXnHDmA1KRBcNq2xWiILcJZtc0VVa5Q6/ygEUeoKoIdRg0najWroSgLRucpcfcwA6tths1kq7va3wuGta1tntHQse1bbQzDxtl6+dVXgS3xsF0Gyv+alFTGhgZ1S314Ikv1+WJwClGocM2ecBx/CV09Z71hpzmHfAchNql21z3Ap3+dwQEqBUyyQA7DDSwCW3aWpDW8VcX11r0ZJhhbs9hD/kuMceub+cctZTVtuIWeMAqBqaBEpPGHGzgZMESKiFtWJe9D2uA7julGXYaScOaYFFF4zoyF3CJttcc9MyBQDoAQBqHSX0F6K+XvWmQ0blOOogtitUuGbKWXNGVX7zoDVmjAsACCIA+EjHCo/IAQBRWiACEAS01c2XnmGZ35221Q5LWO1h97lX17hpkzhvDABkfTSf6VilH4+qWSkCMOq6OcsNi80mc7pWOmPGOutd1LLFRhvURv3pghk9wwAgFwAA/+jHIehOq3MAxnznnAmQKXwiN6FyUpL7WAmGjMvVjomWC310rlLrxx8zYUQJiCxcnVIP9E8zWbKkp79JtTaAIb3XXnpFJzfAghGVpKRvcgByTswfUaoGSpMZUaMfB8iFc639783rqQdMB8OICv3vnCjjRGv/61/qqaScweNB1FX1HZAs9I7OH2km7qnJx9oDPxY2ZBGLrMyqkCLVxWq2mL46dfAnpZ5KDf8CkmdeHB/p6ksAAAAASUVORK5CYII=') center left no-repeat; cursor: pointer; } /* Previous button */

div.light_square .pp_loaderIcon { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/light_rounded/loader.gif') center center no-repeat; } /* Loader icon */


/* ----------------------------------
        Facebook style Theme
----------------------------------- */

div.facebook .pp_top .pp_left { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/facebook/sprite.png') -88px -53px no-repeat; } /* Top left corner */
div.facebook .pp_top .pp_middle { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAAHklEQVR4AWNkaGAgCtBb4ajCPaeJVPj/Pz0VjioEADaeGIrUUbmDAAAAAElFTkSuQmCC') top left repeat-x; } /* Top pattern/color */
div.facebook .pp_top .pp_right { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/facebook/sprite.png') -110px -53px no-repeat; } /* Top right corner */

div.facebook .pp_content .ppt { color: #000; }
div.facebook .pp_content_container .pp_left { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAAGUlEQVR4AWNkaGDAAv7Xo4uMKgSDUYWjCgFc/iftT4pr4QAAAABJRU5ErkJggg==') top left repeat-y; } /* Content background */
div.facebook .pp_content_container .pp_right { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAAGklEQVR4AWP8/58BDTA2MmABowrBYFThqEIAN+MyFe6uUlgAAAAASUVORK5CYII=') top right repeat-y; } /* Content background */
div.facebook .pp_content { background: #fff; } /* Content background */
div.facebook .pp_expand { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/facebook/sprite.png') -31px -26px no-repeat; cursor: pointer; } /* Expand button */
div.facebook .pp_expand:hover { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/facebook/sprite.png') -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
div.facebook .pp_contract { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/facebook/sprite.png') 0 -26px no-repeat; cursor: pointer; } /* Contract button */
div.facebook .pp_contract:hover { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/facebook/sprite.png') 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
div.facebook .pp_close { width: 22px; height: 22px; background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/facebook/sprite.png') -1px -1px no-repeat; cursor: pointer; } /* Close button */
div.facebook .pp_details { position: relative; }
div.facebook .pp_description { margin: 0 37px 0 0; }
div.facebook #pp_full_res .pp_inline { color: #000; } 
div.facebook .pp_loaderIcon { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/facebook/loader.gif') center center no-repeat; } /* Loader icon */

div.facebook .pp_arrow_previous { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/facebook/sprite.png') 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The previous arrow in the bottom nav */
div.facebook .pp_arrow_previous.disabled { background-position: 0 -96px; cursor: default; }
div.facebook .pp_arrow_next { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/facebook/sprite.png') -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The next arrow in the bottom nav */
div.facebook .pp_arrow_next.disabled { background-position: -32px -96px; cursor: default; }
div.facebook .pp_nav { margin-top: 0; }
div.facebook .pp_nav p { font-size: 15px; padding: 0 3px 0 4px; }
div.facebook .pp_nav .pp_play { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/facebook/sprite.png') -1px -123px no-repeat; height: 22px; width: 22px; }
div.facebook .pp_nav .pp_pause { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/facebook/sprite.png') -32px -123px no-repeat; height: 22px; width: 22px; }

div.facebook .pp_next:hover { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAAvCAYAAABZl2IDAAAB00lEQVR42u2aMUsCYRyH4+4TCLa5i3IODg4uOomT02Xg6OBNatBiJMohSZDFQUMQQUNLQwS1+BH6Fg4ncRAYHpdlWHb9bnqFK+hS1PevDzyDtz2c6Pu+/3fjFwQYgjJUYB2qc7QOFSjDEBSgC9u2/+RP+GEBqktkAfpnFRmHVaguoVUYnzYyBVUOTP03UoIqR0peI0W4y1lkGYpeIiNQ5dCIl0iZ00jZS2SR08gdL5F7nEbWvESqs7bVat3NI3ShkcPh8F3TtHvykePx+KvZbN6SjrSBE1qpVK5JRzp8glKpdEU0kjEajT7y+fwl0UiG8yyXy11wF2l7ZDAYvGYymTOikQzLsl6SyeQp0UiGaZpWLBbTiEYyer3esyRJx0QjGYZhPAWDwSOikYxut2sEAoFDopGMdrv9QDqy0+noPp/vgGykruuP7KtKKtL9o0Ms0v33QTKy3++b0Wj0hOiKhy3pCO5C3ItzkpHO52w2e05wP+neMJOLdB19UIx0HWJRi3wD7DiSaGSj0biZzwk6/VnI/ipMtYrr+eQqTppFWOZtAAvF9e2PCSdJcxKYnuaykgATsLas43OYgALlu3Wbs7tAyN5qGG5BZUFhCtyG4WlvSX4DkIUSSXcsDd4AAAAASUVORK5CYII=') center right no-repeat; cursor: pointer; } /* Next button */
div.facebook .pp_previous:hover { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAAvCAQAAADznqqIAAABw0lEQVR4Ac3YP+tSURjA8a/3KtdMs64imebgYphCDg1SIAQlDg1iEb/gchGXoCIaIqeooIgaXGpoaWhpKQqCIAQryFwagizqBRRB9mcsw0tv4Kgl9zz4fQF+Fu85z3MCLM6gQJEE2zFYJY8vfOM9H/EAABaTSZpk8KNPPGSynKxygBB+9YcBo8XkQfbhd0P688kSR9DRfcZq0uQMW9DRd26pyTItdPVATbYoo6u3avIUSXT1Q012CaOrmZq8yH92Y8+5N/xjvpC9yon6pmuC5JVytzmdCpLnC1ePGYFfv8XI0/necdMEMbKdu+2EgiBGbmTuOGELxMjDqXvu5gjqH72kgazZj9uxKIiRe+P9TjwGYmQp+rydsEGMLESeuekUiJFZ65W7Mw2C5JNDjSqIktuCr518TpSErDV0chkRUv0HEiDVn4kACZXYoLM1LkAqjjwBUnmwC96XR9N33bAlQKouaa2kehTRSqoHLq0TnnqsPNuIXBcl4fLuC+9WJAV2kqn85jVZm/1SfovG5CS2noWWm2vzIgJQp4rfjXgK80mD/dQw8asZL3iJJ/mG94ivAMtIMNhFEZsdrNpnfjLmAx4AwF+xsoaIWRE+4AAAAABJRU5ErkJggg==') center left no-repeat; cursor: pointer; } /* Previous button */

div.facebook .pp_bottom .pp_left { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/facebook/sprite.png') -88px -80px no-repeat; } /* Bottom left corner */
div.facebook .pp_bottom .pp_middle { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAAHklEQVR4AWP8/5+BKEAlhaMK95wmUiFDw6BUOKoQAArvGIo49yDYAAAAAElFTkSuQmCC') top left repeat-x; } /* Bottom pattern/color */
div.facebook .pp_bottom .pp_right { background: url('/wp-content/plugins/cocobasic-elementor/assets/css/../images/prettyPhoto/facebook/sprite.png') -110px -80px no-repeat; } /* Bottom right corner */


/* ------------------------------------------------------------------------
        DO NOT CHANGE
------------------------------------------------------------------------- */

div.pp_pic_holder a:focus { outline:none; }

div.pp_overlay {
    background: #000;
    display: none;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9999;
}

div.pp_pic_holder {
    display: none;
    position: absolute;
    width: 100px;
    z-index: 10000;
}


.pp_top {
    height: 20px;
    position: relative;
}
* html .pp_top { padding: 0 20px; }

.pp_top .pp_left {
    height: 20px;
    left: 0;
    position: absolute;
    width: 20px;
}
.pp_top .pp_middle {
    height: 20px;
    left: 20px;
    position: absolute;
    right: 20px;
}
* html .pp_top .pp_middle {
    left: 0;
    position: static;
}

.pp_top .pp_right {
    height: 20px;
    left: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 20px;
}

.pp_content { height: 40px; min-width: 40px; }
* html .pp_content { width: 40px; }

.pp_fade { display: none; }

.pp_content_container {
    position: relative;
    text-align: left;
    width: 100%;
}

.pp_content_container .pp_left { padding-left: 20px; }
.pp_content_container .pp_right { padding-right: 20px; }

.pp_content_container .pp_details {
    float: left;
    margin: 10px 0 2px 0;
}
.pp_description {
    display: none;
    margin: 0;
}

.pp_social { float: left; margin: 0; }
.pp_social .facebook { float: left; margin-left: 5px; width: 55px; overflow: hidden; }
.pp_social .twitter { float: left; }

.pp_nav {
    clear: right;
    float: left;
    margin: 3px 10px 0 0;
}

.pp_nav p {
    float: left;
    margin: 2px 4px;
    white-space: nowrap;
}

.pp_nav .pp_play,
.pp_nav .pp_pause {
    float: left;
    margin-right: 4px;
    text-indent: -10000px;
}

a.pp_arrow_previous,
a.pp_arrow_next {
    display: block;
    float: left;
    height: 15px;
    margin-top: 3px;
    overflow: hidden;
    width: 14px;
}

.pp_hoverContainer {
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2000;
}

.pp_gallery {
    display: none;
    left: 50%;
    margin-top: -50px;
    position: absolute;
    z-index: 10000;
}

.pp_gallery div {
    float: left;
    overflow: hidden;
    position: relative;
}

.pp_gallery ul {
    float: left;
    height: 35px;
    margin: 0 0 0 5px;
    padding: 0;
    position: relative;
    white-space: nowrap;
}

.pp_gallery ul a {
    border: 1px #000 solid;
    border: 1px rgba(0,0,0,0.5) solid;
    display: block;
    float: left;
    height: 33px;
    overflow: hidden;
}

.pp_gallery ul a:hover,
.pp_gallery li.selected a { border-color: #fff; }

.pp_gallery ul a img { border: 0; }

.pp_gallery li {
    display: block;
    float: left;
    margin: 0 5px 0 0;
    padding: 0;
}

.pp_gallery li.default a {
    background: url('data:image/gif;base64,R0lGODdhMgAhAPQXAHJycv///2lpaXt7ewkJCTAwMOHh4VpaWgYGBvPz8zMzMxgYGBISEiEhIZycnMnJyfDw8MDAwPb29khISJmZmdXV1R4eHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAMgAhAEAFXeAljmRpnmiqrmzrvpcQzHRQTXCu73zv/0CVLGA4BHmC4nHJbDqfR4UFChvWHAsqyhqgMLTgsHhMLpvP6LRLIBkQ1LHao4Dm0hIDBNkOAejLQxF0aQ1vcIeIiYphIQA7') 0 0 no-repeat;
    display: block;
    height: 33px;
    width: 50px;
}

.pp_gallery li.default a img { display: none; }

.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next {
    margin-top: 7px !important;
}

a.pp_next {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAAWCAQAAADZAFyXAAADKElEQVR4Aa3WT4hV5R/H8dfznHPunTt/1P6gScTcRoVsskUEYkMmaFZYJC1qqQv3bmwT/Yifm4SgTdAiZhu0CAmCMrMiUJAKKjdGUxEOGKVm2Yz3zsw5z5MLEYZLLeK+N2f54nPO4nsCAPDadN5jR9hmknyhs6VKI02Zgv/cGBZhsPA2gItdB9OB1M2ShCgKSi1thWDYhVnA1V35SLMvCwpRQJbVsmDMuM7Q8fAOmN+Vj9XbqURAkEFSyzrWGB0yXsJ8Nx+ptwclsgAyICjVegLaQ8Vjo+Fgs49SFGUjxgEQRCV6epI83NUXp9OBpJBBx07BGQuALCBq9LS1RUBjSaNSadSiaFkDokJSqrCkRgYELS0RELO8J3WBLFt23YgZ47IsizKioLYkyYCeO00a8afalBFXbTLpXlO2YLOOa3630ZS7Tema1LXZmBpAiR1ZQJaQnTHjDjNOW0ANMrJaUgD6troPx7TsdsJ5eyyaFxVOe9JuR3U97ZS17nKb9X62YskigJKwLYnIgPom/qgPkUEWNBpJEkEtgUecxYpl/OhNa62xznGH7bfBJV8Ydc0DnnNcbY2ODCgzk0mUBRlZcAO30zp7fQCAJMsyADhpr68BTDmsdNk3ej7yBN6yzoRKhTGFEQCUQG11pQSWAUDWlxRgWca7ZjyPZAULvtPWV2tcBleMW7YkodYIAIhL8oU4AO9yu773AEAUsLpRp2wE8JvPfWlOct1+P1jwrD80YLCIc3EAXq/vYwboIACCgAnnLCIqsMFjHvaQy54x5riT7jetJ4gYHCidDS8wCP8FAKyCGXHJnAmVk7bqm/C92lZB4bwJn1kx51tb/CLpmxMHz8ev24r368kEGPO4aBCOWtoqlQBqPUlHoWdF6+YTSpVaqSPpoaPQV2trC6vpQ+HY0fzyCoAxcQCm0tJSKYRhHs35TaNvNE/V/rnSDValFA2rCP//afn1+FX5L3ClUA5xMUSYzf/7dOmleKIyuCmqtG7icfg0s+mVT64cTq+WF269VFF56wu3hr6ZMAvgUFS8+ODE7nJ7MR3uIc+3NhdNlcpU5oHFQ/gt/BvhGh4tzU/k4wAAAABJRU5ErkJggg==') 10000px 10000px no-repeat;
    display: block;
    float: right;
    height: 100%;
    text-indent: -10000px;
    width: 49%;
}

a.pp_previous {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAAWCAQAAADZAFyXAAADKElEQVR4Aa3WT4hV5R/H8dfznHPunTt/1P6gScTcRoVsskUEYkMmaFZYJC1qqQv3bmwT/Yifm4SgTdAiZhu0CAmCMrMiUJAKKjdGUxEOGKVm2Yz3zsw5z5MLEYZLLeK+N2f54nPO4nsCAPDadN5jR9hmknyhs6VKI02Zgv/cGBZhsPA2gItdB9OB1M2ShCgKSi1thWDYhVnA1V35SLMvCwpRQJbVsmDMuM7Q8fAOmN+Vj9XbqURAkEFSyzrWGB0yXsJ8Nx+ptwclsgAyICjVegLaQ8Vjo+Fgs49SFGUjxgEQRCV6epI83NUXp9OBpJBBx07BGQuALCBq9LS1RUBjSaNSadSiaFkDokJSqrCkRgYELS0RELO8J3WBLFt23YgZ47IsizKioLYkyYCeO00a8afalBFXbTLpXlO2YLOOa3630ZS7Tema1LXZmBpAiR1ZQJaQnTHjDjNOW0ANMrJaUgD6troPx7TsdsJ5eyyaFxVOe9JuR3U97ZS17nKb9X62YskigJKwLYnIgPom/qgPkUEWNBpJEkEtgUecxYpl/OhNa62xznGH7bfBJV8Ydc0DnnNcbY2ODCgzk0mUBRlZcAO30zp7fQCAJMsyADhpr68BTDmsdNk3ej7yBN6yzoRKhTGFEQCUQG11pQSWAUDWlxRgWca7ZjyPZAULvtPWV2tcBleMW7YkodYIAIhL8oU4AO9yu773AEAUsLpRp2wE8JvPfWlOct1+P1jwrD80YLCIc3EAXq/vYwboIACCgAnnLCIqsMFjHvaQy54x5riT7jetJ4gYHCidDS8wCP8FAKyCGXHJnAmVk7bqm/C92lZB4bwJn1kx51tb/CLpmxMHz8ev24r368kEGPO4aBCOWtoqlQBqPUlHoWdF6+YTSpVaqSPpoaPQV2trC6vpQ+HY0fzyCoAxcQCm0tJSKYRhHs35TaNvNE/V/rnSDValFA2rCP//afn1+FX5L3ClUA5xMUSYzf/7dOmleKIyuCmqtG7icfg0s+mVT64cTq+WF269VFF56wu3hr6ZMAvgUFS8+ODE7nJ7MR3uIc+3NhdNlcpU5oHFQ/gt/BvhGh4tzU/k4wAAAABJRU5ErkJggg==') 10000px 10000px no-repeat;
    display: block;
    float: left;
    height: 100%;
    text-indent: -10000px;
    width: 49%;
}

a.pp_expand,
a.pp_contract {
    cursor: pointer;
    display: none;
    height: 20px;	
    position: absolute;
    right: 30px;
    text-indent: -10000px;
    top: 10px;
    width: 20px;
    z-index: 20000;
}

a.pp_close {
    position: absolute; right: 0; top: 0; 
    display: block;
    line-height:22px;
}

.pp_bottom {
    height: 20px;
    position: relative;
}
* html .pp_bottom { padding: 0 20px; }

.pp_bottom .pp_left {
    height: 20px;
    left: 0;
    position: absolute;
    width: 20px;
}
.pp_bottom .pp_middle {
    height: 20px;
    left: 20px;
    position: absolute;
    right: 20px;
}
* html .pp_bottom .pp_middle {
    left: 0;
    position: static;
}

.pp_bottom .pp_right {
    height: 20px;
    left: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 20px;
}

.pp_loaderIcon {
    display: block;
    height: 24px;
    left: 50%;
    margin: -12px 0 0 -12px;
    position: absolute;
    top: 50%;
    width: 24px;
}

#pp_full_res {
    line-height: 1 !important;
}

#pp_full_res .pp_inline {
    text-align: left;
}

#pp_full_res .pp_inline p { margin: 0 0 15px 0; }

div.ppt {
    color: #fff;
    display: none !important;
    font-size: 17px;
    margin: 0 0 5px 15px;
    z-index: 9999;
}

@media screen and (max-width: 400px) {	
	#pp_full_res iframe {width: 100%; height: 100%;}
    .pp_pic_holder.pp_default { width: 100%!important; left: 0!important; overflow: hidden; }
    div.pp_default .pp_content_container .pp_left { padding-left: 0!important; }
    div.pp_default .pp_content_container .pp_right { padding-right: 0!important; }
    .pp_content { width: 100%!important;}
    .pp_fade { width: 100%!important; height: 100%!important; }
    a.pp_expand, a.pp_contract, .pp_hoverContainer, .pp_gallery, .pp_top, .pp_bottom { display: none!important; }
    #pp_full_res img { width: 100%!important; height: auto!important; }
    .pp_details { width: 94%!important; padding-left: 3%; padding-right: 4%; padding-top: 10px; padding-bottom: 10px; margin-top: -2px!important; }
    a.pp_close { right: 10px!important; top: 10px!important; }
}