@import url("https://fonts.googleapis.com/css?family=Lato:100,300,300i,400,400i,700,700i,900,900i&display=swap");
@font-face {
font-family: "eIcon";
src: url(//thelanguagenetwork.online/wp-content/plugins/epoll-wp-voting/assets/css/font/eIcon.eot);
src: url(//thelanguagenetwork.online/wp-content/plugins/epoll-wp-voting/assets/css/font/eIcon.eot?#iefix) format("embedded-opentype"),
url(//thelanguagenetwork.online/wp-content/plugins/epoll-wp-voting/assets/css/font/eIcon.woff2) format("woff2"),
url(//thelanguagenetwork.online/wp-content/plugins/epoll-wp-voting/assets/css/font/eIcon.woff) format("woff"),
url(//thelanguagenetwork.online/wp-content/plugins/epoll-wp-voting/assets/css/font/eIcon.ttf) format("truetype"),
url(//thelanguagenetwork.online/wp-content/plugins/epoll-wp-voting/assets/css/font/eIcon.svg#Flaticon) format("svg");
font-weight: normal;
font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: "eIcon";
src: url(//thelanguagenetwork.online/wp-content/plugins/epoll-wp-voting/assets/css/font/eIcon.svg#Flaticon) format("svg");
}
}
[class^="eicon-"]:before, [class*=" eicon-"]:before,
[class^="eicon-"]:after, [class*=" eicon-"]:after {   
font-family: eIcon;
font-size: inherit;
font-weight: bold;
margin-right: 3px;
font-style: normal;
}
.eicon-info:before { content: "\f100"; }
.eicon-search:before { content: "\f101"; }
.eicon-loop:before { content: "\f102"; }
.eicon-right-arrow:before { content: "\f103"; }
.eicon-user:before { content: "\f104"; }
.eicon-lines:before { content: "\f105"; }
.eicon-minute:before { content: "\f106"; }
.eicon-navigation:before { content: "\f107"; }
.eicon-magnifier:before { content: "\f108"; }
.eicon-maps-and-flags:before { content: "\f109"; }
.eicon-gestures:before { content: "\f10a"; }
.eicon-tools-and-utensils:before { content: "\f10b"; }
.eicon-fairy:before { content: "\f10c"; }
.eicon-asteroid:before { content: "\f10d"; }
.eicon-opened:before { content: "\f10e"; }
.eicon-import:before { content: "\f10f"; }
.eicon-spreadsheet:before { content: "\f110"; }
.eicon-position:before { content: "\f111"; }
.eicon-left-arrow:before { content: "\f112"; }
.eicon-magnifying-glass:before { content: "\f113"; }
.eicon-maps-and-flags-1:before { content: "\f114"; }
.eicon-spreadsheet-1:before { content: "\f115"; }
.eicon-steering:before { content: "\f116"; }
.eicon-film:before { content: "\f117"; }
.eicon-continuous-line:before { content: "\f118"; }
.eicon-up:before { content: "\f119"; }
.eicon-tick:before { content: "\f11a"; }
.eicon-tools-and-utensils-1:before { content: "\f11b"; }
.eicon-coin:before { content: "\f11c"; }
.eicon-right-arrow-1:before { content: "\f11d"; }
.eicon-room-door:before { content: "\f11e"; }
.eicon-spreadsheet-2:before { content: "\f11f"; }
.eicon-wifi:before { content: "\f120"; }
.eicon-importance:before { content: "\f121"; }
.eicon-grab:before { content: "\f122"; }
.eicon-mic:before { content: "\f123"; }
.eicon-plugs:before { content: "\f124"; }
.eicon-binoculars:before { content: "\f125"; }
.eicon-document:before { content: "\f126"; }
.eicon-hyperlink:before { content: "\f127"; }
.eicon-image:before { content: "\f128"; }
.eicon-electron:before { content: "\f129"; }
.eicon-interface:before { content: "\f12a"; }
.eicon-businessman:before { content: "\f12b"; }
.eicon-muted:before { content: "\f12c"; }
.eicon-pie:before { content: "\f12d"; }
.eicon-magnifying-glass-1:before { content: "\f12e"; }
.eicon-binoculars-1:before { content: "\f12f"; }
.eicon-idea:before { content: "\f130"; }
.eicon-cf:before { content: "\f131"; }
.eicon-maps-and-flags-2:before { content: "\f132"; }
.eicon-tick-1:before { content: "\f133"; }
.eicon-cancel:before { content: "\f134"; }
.eicon-terminal:before { content: "\f135"; }
.eicon-rubbish:before { content: "\f136"; }
.eicon-more:before { content: "\f137"; }
.eicon-point-at:before { content: "\f138"; }
.eicon-cancel-1:before { content: "\f139"; }
.eicon-doubt:before { content: "\f13a"; }
.eicon-royal:before { content: "\f13b"; }
.eicon-objetive:before { content: "\f13c"; }
.eicon-bulb-outline:before { content: "\f13d"; }
.eicon-preference:before { content: "\f13e"; }
.eicon-empty:before { content: "\f13f"; }
.eicon-safe:before { content: "\f140"; }
.eicon-passion:before { content: "\f141"; }
.eicon-printing:before { content: "\f142"; }
.eicon-house:before { content: "\f143"; }
.eicon-refresh:before { content: "\f144"; }
.eicon-week:before { content: "\f145"; }
.eicon-number-1:before { content: "\f146"; }
.eicon-padlock:before { content: "\f147"; }
.eicon-file:before { content: "\f148"; }
.eicon-tools-and-utensils-2:before { content: "\f149"; }
.eicon-chat-balloon:before { content: "\f14a"; }
.eicon-spreadsheet-3:before { content: "\f14b"; }
.eicon-entry:before { content: "\f14c"; }
.eicon-rubbish-1:before { content: "\f14d"; }
.eicon-spreadsheet-4:before { content: "\f14e"; }
.eicon-rotation:before { content: "\f14f"; }
.eicon-framework:before { content: "\f150"; }
.eicon-hash-key:before { content: "\f151"; }
.eicon-floppy-disk:before { content: "\f152"; }
.eicon-maps-and-flags-3:before { content: "\f153"; }
.eicon-turn-on:before { content: "\f154"; }
.eicon-left-arrow-1:before { content: "\f155"; }
.eicon-image-1:before { content: "\f156"; }
.eicon-telemarketer:before { content: "\f157"; }
.eicon-cardinal-point:before { content: "\f158"; }
.eicon-down-arrow:before { content: "\f159"; }
.eicon-loudspeaker:before { content: "\f15a"; }
.eicon-funnel:before { content: "\f15b"; }
.eicon-shopping-trolley:before { content: "\f15c"; }
.eicon-phonebook:before { content: "\f15d"; }
.eicon-menu:before { content: "\f15e"; }
.eicon-attached:before { content: "\f15f"; }
.eicon-chat-balloon-1:before { content: "\f160"; }
.eicon-statistical:before { content: "\f161"; }
.eicon-clipboard:before { content: "\f162"; }
.eicon-attache-case:before { content: "\f163"; }
.eicon-navigation-1:before { content: "\f164"; }
.eicon-monitor:before { content: "\f165"; }
.eicon-mail:before { content: "\f166"; }
.eicon-key:before { content: "\f167"; }
.eicon-girl:before { content: "\f168"; }
.eicon-arrows:before { content: "\f169"; }
.eicon-text:before { content: "\f16a"; }
.eicon-insert:before { content: "\f16b"; }
.eicon-diary:before { content: "\f16c"; }
.eicon-shirt:before { content: "\f16d"; }
.eicon-coffee:before { content: "\f16e"; }
.eicon-people:before { content: "\f16f"; }
.eicon-security:before { content: "\f170"; }
.eicon-key-1:before { content: "\f171"; }
.eicon-like:before { content: "\f172"; }
.eicon-sand:before { content: "\f173"; }
.eicon-contrast:before { content: "\f174"; }
.eicon-camera:before { content: "\f175"; }
.eicon-road:before { content: "\f176"; }
.eicon-people-1:before { content: "\f177"; }
.eicon-gemstone:before { content: "\f178"; }
.eicon-sheet:before { content: "\f179"; }
.eicon-document-1:before { content: "\f17a"; }
.eicon-down-arrow-1:before { content: "\f17b"; }
.eicon-mathematics:before { content: "\f17c"; }
.eicon-price:before { content: "\f17d"; }
.eicon-signature:before { content: "\f17e"; }
.eicon-game:before { content: "\f17f"; }
.eicon-security-1:before { content: "\f180"; }
.eicon-car:before { content: "\f181"; }
.eicon-note:before { content: "\f182"; }
.eicon-thumb:before { content: "\f183"; }
.eicon-music:before { content: "\f184"; }
.eicon-spreadsheet-5:before { content: "\f185"; }
.eicon-data:before { content: "\f186"; }
.eicon-table:before { content: "\f187"; }
.eicon-key-2:before { content: "\f188"; }
.eicon-widening:before { content: "\f189"; }
.eicon-browser:before { content: "\f18a"; }
.eicon-wrench:before { content: "\f18b"; }
.eicon-ebook:before { content: "\f18c"; }
.eicon-scroll:before { content: "\f18d"; }
.eicon-art:before { content: "\f18e"; }
.eicon-location:before { content: "\f18f"; }
.eicon-spreadsheet-6:before { content: "\f190"; }
.eicon-spreadsheet-7:before { content: "\f191"; }
.eicon-magnet:before { content: "\f192"; }
.eicon-download:before { content: "\f193"; }
.eicon-lock:before { content: "\f194"; }
.eicon-row:before { content: "\f195"; }
.eicon-insert-1:before { content: "\f196"; }
.eicon-phonebook-1:before { content: "\f197"; }
.eicon-screwdriver:before { content: "\f198"; }
.eicon-ball:before { content: "\f199"; }
.eicon-card:before { content: "\f19a"; }
.eicon-edit:before { content: "\f19b"; }
.eicon-spreadsheet-8:before { content: "\f19c"; }
.eicon-document-2:before { content: "\f19d"; }
.eicon-hospital:before { content: "\f19e"; }
.eicon-taxi:before { content: "\f19f"; }
.eicon-column:before { content: "\f1a0"; }
.eicon-battery:before { content: "\f1a1"; }
.eicon-window:before { content: "\f1a2"; }
.eicon-insert-2:before { content: "\f1a3"; }
.eicon-ui:before { content: "\f1a4"; }
.eicon-month:before { content: "\f1a5"; }
.eicon-ecommerce:before { content: "\f1a6"; }
.eicon-clipboard-1:before { content: "\f1a7"; }
.eicon-hard-drive:before { content: "\f1a8"; }
.eicon-subtract:before { content: "\f1a9"; }
.eicon-spreadsheet-9:before { content: "\f1aa"; }
.eicon-spreadsheet-10:before { content: "\f1ab"; }
.eicon-combine:before { content: "\f1ac"; }
.eicon-playing-cards:before { content: "\f1ad"; }
.eicon-reign:before { content: "\f1ae"; }
.eicon-combine-1:before { content: "\f1af"; }
.eicon-tool:before { content: "\f1b0"; }
.eicon-division:before { content: "\f1b1"; }
.eicon-work-tools:before { content: "\f1b2"; }
.eicon-speaker:before { content: "\f1b3"; }
.eicon-ui-1:before { content: "\f1b4"; }
.eicon-window-1:before { content: "\f1b5"; }
.eicon-happy:before { content: "\f1b6"; }
.eicon-house-key:before { content: "\f1b7"; }
.eicon-sound:before { content: "\f1b8"; }
.eicon-magic:before { content: "\f1b9"; }
.eicon-ui-2:before { content: "\f1ba"; }
.eicon-card-1:before { content: "\f1bb"; }
.eicon-insert-3:before { content: "\f1bc"; }
.eicon-insert-4:before { content: "\f1bd"; }
.eicon-selection:before { content: "\f1be"; }
.eicon-music-1:before { content: "\f1bf"; }
.eicon-ui-3:before { content: "\f1c0"; }
.eicon-card-2:before { content: "\f1c1"; }
.eicon-zoom-in:before { content: "\f1c2"; }
.eicon-ui-4:before { content: "\f1c3"; }
.eicon-connector:before { content: "\f1c4"; }
.eicon-heart:before { content: "\f1c5"; }
.eicon-instagram:before { content: "\f1c6"; }
.eicon-facebook:before { content: "\f1c7"; }
.eicon-youtube:before { content: "\f1c8"; }
.eicon-linkedin:before { content: "\f1c9"; }
.eicon-telegram:before { content: "\f1ca"; }
.eicon-pin:before { content: "\f1cb"; }
.eicon-messenger:before { content: "\f1cc"; }
.eicon-worldwide:before { content: "\f1cd"; }
.eicon-playstore:before { content: "\f1ce"; }
.eicon-twitter:before { content: "\f1cf"; }
.eicon-whatsapp:before { content: "\f1d0"; }
.eicon-user-1:before { content: "\f1d1"; }
.eicon-email:before { content: "\f1d2"; }
.eicon-like-1:before { content: "\f1d3"; }
.eicon-chat:before { content: "\f1d4"; }
.eicon-photo-camera:before { content: "\f1d5"; }
.eicon-hashtag:before { content: "\f1d6"; }
.eicon-notification:before { content: "\f1d7"; }
.eicon-image-2:before { content: "\f1d8"; }
.eicon-like-2:before { content: "\f1d9"; }
.eicon-happy-1:before { content: "\f1da"; }
.eicon-happy-2:before { content: "\f1db"; }
.eicon-dislike:before { content: "\f1dc"; }
.eicon-star:before { content: "\f1dd"; }
.eicon-file-1:before { content: "\f1de"; }
.eicon-cloud-computing:before { content: "\f1df"; }
.eicon-sad:before { content: "\f1e0"; }
.eicon-chat-1:before { content: "\f1e1"; }
.eicon-flickr:before { content: "\f1e2"; }
.eicon-myspace:before { content: "\f1e3"; }
.eicon-verified:before { content: "\f1e4"; }
.eicon-follow:before { content: "\f1e5"; }
.eicon-instagram-1:before { content: "\f1e6"; }
.eicon-influencer:before { content: "\f1e7"; }
.eicon-fire:before { content: "\f1e8"; }
.eicon-sponsor:before { content: "\f1e9"; }
.eicon-hashtag-1:before { content: "\f1ea"; }
.eicon-influencer-1:before { content: "\f1eb"; }
.eicon-influencer-2:before { content: "\f1ec"; }
.eicon-notification-1:before { content: "\f1ed"; }
.eicon-playlist:before { content: "\f1ee"; }
.eicon-comment:before { content: "\f1ef"; }
.eicon-eye:before { content: "\f1f0"; }
.eicon-play:before { content: "\f1f1"; }
.eicon-video-player:before { content: "\f1f2"; }
.eicon-happy-3:before { content: "\f1f3"; }
.eicon-growth:before { content: "\f1f4"; }
.eicon-creative-idea:before { content: "\f1f5"; }
.eicon-star-1:before { content: "\f1f6"; }
.eicon-share:before { content: "\f1f7"; }
.eicon-download-file:before { content: "\f1f8"; }
.eicon-upload-file:before { content: "\f1f9"; }
.eicon-pie-chart:before { content: "\f1fa"; }
.eicon-calling:before { content: "\f1fb"; }
.eicon-download-1:before { content: "\f1fc"; }
.eicon-gear:before { content: "\f1fd"; }
.eicon-web:before { content: "\f1fe"; }
.eicon-cursor:before { content: "\f1ff"; }
.epoll_container *{
margin: 0; 
padding: 0;
font-family: 'Lato', sans-serif;
}
.epoll_container{
max-width: 960px;
width:100%;
display: block;
zoom: 1;
margin: 20px auto 20px auto;
}
.epoll_grids{
display: block;
clear: both;
margin: 10px 0;
text-align: center;
}
.epoll_no_shadow{
box-shadow: none !important;
}
.eg_grid_auto_left{
width: auto !important;
float: left;
padding-left:15px;
padding-right:15px;
}
.eg_grid_auto_right{
width: auto !important;
float: right;
padding-left:15px;
padding-right:15px;
}
.eg_p_relative{ position: relative;}
.eg_p-0{padding:0 !important;}
.eg_p-1{padding:6px !important;}
.eg_p-2{padding:12px !important;}
.eg_p-3{padding:18px !important;}
.eg_p-4{padding:24px !important;}
.eg_p-5{padding:30px !important;}
.eg_pt-0{padding-top:0 !important;}
.eg_pt-1{padding-top:6px !important;}
.eg_pt-2{padding-top:12px !important;}
.eg_pt-3{padding-top:18px !important;}
.eg_pt-4{padding-top:24px !important;}
.eg_pt-5{padding-top:30px !important;}
.eg_pb-0{padding-bottom:0 !important;}
.eg_pb-1{padding-bottom:6px !important;}
.eg_pb-2{padding-bottom:12px !important;}
.eg_pb-3{padding-bottom:18px !important;}
.eg_pb-4{padding-bottom:24px !important;}
.eg_pb-5{padding-bottom:30px !important;}
.eg_pl-0{padding-left:0 !important;}
.eg_pl-1{padding-left:6px !important;}
.eg_pl-2{padding-left:12px !important;}
.eg_pl-3{padding-left:18px !important;}
.eg_pl-4{padding-left:24px !important;}
.eg_pl-5{padding-left:30px !important;}
.eg_pr-0{padding-right:0 !important;}
.eg_pr-1{padding-right:6px !important;}
.eg_pr-2{padding-right:12px !important;}
.eg_pr-3{padding-right:18px !important;}
.eg_pr-4{padding-right:24px !important;}
.eg_pr-5{padding-right:30px !important;}
.eg_py-0{padding-top:0px !important; padding-bottom:0px !important;}
.eg_py-1{padding-top:6px !important; padding-bottom:6px !important;}
.eg_py-2{padding-top:12px !important; padding-bottom:12px !important;}
.eg_py-3{padding-top:18px !important; padding-bottom:18px !important;}
.eg_py-4{padding-top:24px !important; padding-bottom:24px !important;}
.eg_py-5{padding-top:30px !important; padding-bottom:30px !important;}
.eg_px-0{padding-left:0px !important; padding-right:0px !important;}
.eg_px-1{padding-left:6px !important; padding-right:6px !important;}
.eg_px-2{padding-left:12px !important; padding-right:12px !important;}
.eg_px-3{padding-left:18px !important; padding-right:18px !important;}
.eg_px-4{padding-left:24px !important; padding-right:24px !important;}
.eg_px-5{padding-left:30px !important; padding-right:30px !important;}
.eg_m-0{margin:0 !important;}
.eg_m-1{margin:6px !important;}
.eg_m-2{margin:12px !important;}
.eg_m-3{margin:18px !important;}
.eg_m-4{margin:24px !important;}
.eg_m-5{margin:30px !important;}
.eg_mt-0{margin-top:0 !important;}
.eg_mt-1{margin-top:6px !important;}
.eg_mt-2{margin-top:12px !important;}
.eg_mt-3{margin-top:18px !important;}
.eg_mt-4{margin-top:24px !important;}
.eg_mt-5{margin-top:30px !important;}
.eg_mb-0{margin-bottom:0 !important;}
.eg_mb-1{margin-bottom:6px !important;}
.eg_mb-2{margin-bottom:12px !important;}
.eg_mb-2_mobile{ margin-bottom: 0px !important;}
.eg_mb-3{margin-bottom:18px !important;}
.eg_mb-4{margin-bottom:24px !important;}
.eg_mb-5{margin-bottom:30px !important;}
.eg_ml-0{margin-left:0 !important;}
.eg_ml-1{margin-left:6px !important;}
.eg_ml-2{margin-left:12px !important;}
.eg_ml-3{margin-left:18px !important;}
.eg_ml-4{margin-left:24px !important;}
.eg_ml-5{margin-left:30px !important;}
.eg_mr-0{margin-right:0 !important;}
.eg_mr-1{margin-right:6px !important;}
.eg_mr-2{margin-right:12px !important;}
.eg_mr-3{margin-right:18px !important;}
.eg_mr-4{margin-right:24px !important;}
.eg_mr-5{margin-right:30px !important;}
.eg_my-0{margin-top:0px !important; margin-bottom:0px !important;}
.eg_my-1{margin-top:6px !important; margin-bottom:6px !important;}
.eg_my-2{margin-top:12px !important; margin-bottom:12px !important;}
.eg_my-3{margin-top:18px !important; margin-bottom:18px !important;}
.eg_my-4{margin-top:24px !important; margin-bottom:24px !important;}
.eg_my-5{margin-top:30px !important; margin-bottom:30px !important;}
.eg_mx-0{margin-left:0px !important; margin-right:0px !important;}
.eg_mx-1{margin-left:6px !important; margin-right:6px !important;}
.eg_mx-2{margin-left:12px !important; margin-right:12px !important;}
.eg_mx-3{margin-left:18px !important; margin-right:18px !important;}
.eg_mx-4{margin-left:24px !important; margin-right:24px !important;}
.eg_mx-5{margin-left:30px !important; margin-right:30px !important;}
.eg_border{border-width:1px; border-style:solid}
.eg_border_t{border-top-width:1px; border-top-style:solid}
.eg_border_l{border-left-width:1px; border-left-style:solid}
.eg_border_r{border-right-width:1px; border-right-style:solid}
.eg_border_b{border-bottom-width:1px; border-bottom-style:solid}
.eg_border_primary{border-color:#3d7afe}
.eg_border_secondary{border-color:#4c79dc}
.eg_border_accent{border-color:#c4d3fb}
.eg_button{
padding: 6px 15px;
background: #3d7afe;
border-radius: 6px;
color: #fff;
border: 1px solid #4c79dc;
outline: 0;
cursor: pointer;
outline:0;
text-transform: uppercase;
text-shadow: 1px -1px 0px #3b63bd;
font-size: 12.66px;
text-decoration: none;
}
.eg_button_secondary,.eg_button:hover,.eg_button:focus,.eg_button:active{
background: #f2f5fe;
border-color: #e5ebff;
color: #4b79f6;
text-shadow: none;
}
.eg_button:focus{
outline:3px solid #93b2f6;
text-shadow:none;
}
.eg_button:hover{
text-shadow:none;
}
.epoll_poll_option_wrapper ul.epoll_poll_options li .it_epoll_poll_opt:hover,
.epoll_poll_option_wrapper ul.epoll_poll_options li .it_epoll_poll_opt:active,
.epoll_poll_option_wrapper ul.epoll_poll_options li .it_epoll_poll_opt:focus{
background: #e8effe;
}
.eg_button_big_y{
padding: 12px 15px;  
}
.eg_main_content{
width: 100%;
position: relative;
}
.eg_badge{
display: block;
padding: 6px 14px;
background: #e7edff;
border: 1px solid #e7edff;
border-radius: 45px;
color: #5379d1;
line-height: 1.4;
}
.eg_text-left{
text-align: left !important;
}
.eg_text-center{
text-align: center !important;
}
.eg_text-right{
text-align: right !important;
}
.epoll_grid{
display: inline-block;
width: 100%;
max-width: 100%;
}
.eg_col{
padding: 15px;
width: calc(100% - 33px);
height:auto;
min-height:10px;
}
.eg_col-1{
width: calc(8.33% - 33px);
}
.eg_col-2{
width: calc(16.67% - 33px);
}
.eg_col-3{
width: calc(25% - 33px);
}
.eg_col-4{
width: calc(33.33% - 33px);
}
.eg_col-5{
width: calc(41.66% - 33px);
}
.eg_col-6{
width: calc(49.98% - 33px);
}
.eg_col-7{
width: calc(58.33% - 33px);
}
.eg_col-8{
width: calc(66.66% - 33px);
}
.eg_col-9{
width: calc(75% - 33px);
}
.eg_col-10{
width: calc(83.32% - 33px);
}
.eg_col-11{
width: calc(91.65% - 33px);
}
.eg_col-12{
width: calc(100% - 33px);
}
.epoll_card{
padding:0;
border-radius: 6px;
background: #fff;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
border: 0;
-webkit-transition: -webkit-box-shadow .25s;
transition: -webkit-box-shadow .25s;
transition: box-shadow .25s;
transition: box-shadow .25s, -webkit-box-shadow .25s;
background: #fff;
visibility: visible;
}
.epoll-container{
border-radius: 12px;
-webkit-box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.15);
box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.15);
position: relative;
margin: .5rem 0 1rem 0;
background-color: #fff;
-webkit-transition: -webkit-box-shadow .25s;
transition: -webkit-box-shadow .25s;
transition: box-shadow .25s;
transition: box-shadow .25s, -webkit-box-shadow .25s;
}
.epoll_card_front_face{
display: block;
overflow:hidden;
position:relative;
}
.epoll_card_banner{
width:100%;
padding:0;
margin:0;
display:block;
min-height:200px;
max-height:200px;
position: relative;
overflow: hidden;
}
.epoll_gradient_image{
width:100%;
height: auto;
border-radius: 6px;
display: flex;
align-items: center;
align-self: auto;
min-height:200px;
max-height:200px;
align-content: center;
justify-content: center;
justify-self: center;
justify-items: center;
text-justify: auto;
text-align: center;
background-size: cover !important;
} .epoll_gradient_blue{
background: -webkit-linear-gradient(40deg,#eee,#0c57a5)!important;
background: -o-linear-gradient(40deg,#eee,#0c57a5)!important;
background: linear-gradient(40deg,#eee,#0c57a5)!important;
}
.epoll_profile_voting_avatar,.epoll_bottom_sheet_profile_icons > li{    
display: block;
width: 128px;
height: 128px;
border-radius: 50%;
border: 4px solid #fff;
background: none repeat scroll 0 0 #fff;
padding: 0;
position: relative;
margin: 0 auto!important;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
}
.epoll_bottom_sheet_profile_icons{
list-style: none;
padding: 0;
padding-top:10px;
margin: 0;
text-align:center;
}
.epoll_bottom_sheet_profile_icons > li{
width:72px;
height:72px;
display:inline-block;
position: relative;
margin: 4px !important;
}
.epoll_profile_voting_count_header{
padding-bottom: 62px;
}
.epoll_profile_voting_avatar > img,.epoll_bottom_sheet_profile_icons > li > img{
background: none repeat scroll 0 0 #fff;
width: 124px;
-webkit-box-shadow: 0 0px 5px 0 rgba(0,0,0,.16), 0 0px 5px 0 rgba(0,0,0,.12);
box-shadow: 0 0px 5px 0 rgba(0,0,0,.16), 0 0px 5px 0 rgba(0,0,0,.12);
height: 124px;
margin: 2px;
margin-left: 2px;
margin-top: 2px;
text-align: center;
border-radius: 50%;
}
.epoll_bottom_sheet_profile_icons > li > img{
width:68px;
height:68px;
}
.epoll_flex_inner{
display:block;
width:100%;
}
.epoll_text_white{
color:white !important;
}
.epoll_bottom_sheet_dialog{
background:#fff;
min-height:250px;
border-radius:6px;
position: relative;
margin-top: -48px;
text-align: center;
padding: 15px;
}
.epoll_about_profile{
padding:0;
position: relative;
}
.epoll_teal{
padding: 5px 10px 5px 10px;
margin-top: 15px;
display: inline-block;
border-radius: 24px;
left: 10px;
position: relative;
font-size: 14px;
background: #fff;
border: 1px solid #d8d7d7;
color: #949292;
border-left: 0;
border-right: 0;
border-radius: 0px;
}
.epoll_about_profile_content{
padding:5px 10px;
position: relative;
text-align: left;
}
.epoll_gradient_lime_green{
background: linear-gradient(45deg, #009688, #8BC34A);
border: 1px solid #6da049;
}
.epoll_badge{
display: inline-block;
width: auto;
padding: 2px 6px;
background: #FFC107;
border-radius: 20px;
position: absolute;
z-index: 2;
font-size: 12px;
right: -7px;
color: #463824;
-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.16), 0 1px 2px 0 rgba(0,0,0,.12);
box-shadow: 0 1px 2px 0 rgba(0,0,0,.16), 0 1px 2px 0 rgba(0,0,0,.12);
}
.epoll_about_profile_content > p{
text-align: left;
padding: 5px 10px;
color: #676;
}
.epoll_about_profile_content:before {
content:'';
width:100%;
height:100%;    
position:absolute;
left:0;
top:0;
background:linear-gradient(transparent 10px, white);
}
.epoll_content_overlap_btn{
display: inline-block;
padding: 2px 4px;
background: white;
position: relative;
text-decoration: none;
color: #37a86f;
border-radius: 6px;
font-size: 12px;
border: 1px solid #47ad68;
top: 1px;
margin-left: 10px;
}
.epoll_button{
max-width: 200px!important;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
padding: .82rem 2.14rem;
font-size: .81rem;
-webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
-o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
margin: .375rem auto;
border: 0;
display: block!important;
border: 0;
-webkit-border-radius: 24px;
border-radius: 24px;
text-transform: uppercase;
word-wrap: break-word;
color: #fff;
position: relative;
cursor: pointer;
overflow: hidden;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: transparent;
background: -webkit-linear-gradient(50deg,#ffd86f,#fc6262);
background: -o-linear-gradient(50deg,#ffd86f,#fc6262);
background: linear-gradient(40deg,#ffd86f,#fc6262);
display: inline-block;
font-weight: 400;
outline: 0 !important;
text-align: center;
white-space: nowrap;
}
.epoll_button_action{
width:100%;
}
.epoll_gradient_voilet{
background: -webkit-linear-gradient(50deg,#9adbfb,#9c20f9);
background: -o-linear-gradient(50deg,#9adbfb,#9c20f9);
background: linear-gradient(40deg,#9adbfb,#9c20f9);
}
.epoll-noup-padding{
padding-top:0 !important;
padding-bottom:0 !important;
}
.epoll_question_top_title{
padding: 10px;
min-height: 150px;
width: auto;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
justify-items: center;
text-align: center;
background: #fff;
color: #fff;
border-top-left-radius: 12px;
border-top-right-radius: 12px;
border-bottom: 1px solid #f2f2f2;
background-size: cover !important;
background: linear-gradient(40deg,#ffd86f,#fc6262);
}
.epoll_top_teal{
padding-top: 20px;border-top: 1px solid #ffffff61;
}
.epoll_top_teal > span{
font-size: 24px;
}
.epoll_btn_white_radius_corner{
text-decoration: none;
background: transparent;
color: #ffffff;
border: 2px solid #fff;
width: 100px;
margin-top: 16px;
font-weight: 800;
}
.epoll_flex_inner {
background: rgba(17, 29, 44, 0.29);
}
.epoll_winner_badger{
display: block;
position: absolute;
background: linear-gradient(45deg, #a4d669, #4CAF50);
padding: 3px 10px;
border-radius: 24px;
color: #fff !important;
right: -28px;
font-size: 14px;
top: 10px;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
}
.epoll_winner_card{
transform: scale(1.04) translateY(-6px);
}
.epoll_winner_card .epoll_flex_inner{
background:transparent;
}
.epoll_winner_gradient{
background: linear-gradient(40deg,#ffd86f,#fc6262);
}
.it_epoll_grid > .it_epoll_survey-progress {
display: block;
width: 100%;
padding: 10px;
font-size: 13px;
margin: 0;
padding-bottom: 0;
}
.it_epoll_survey-progress-bg {
position: relative;
height: 4px;
border-radius: 24px;
background: #ccc;
width: auto;
display: block;
border: 2px solid #fff;
-webkit-box-shadow: 0 0px 1px 0 rgba(0,0,0,.56), 0 0px 1px 0 rgba(0,0,0,.12);
box-shadow: 0 0px 1px 0 rgba(0,0,0,.56), 0 0px 1px 0 rgba(0,0,0,.12);
}
.it_epoll_survey-progress-fg{
position: absolute;
top: 0;
bottom: 0;
height: 100%;
left: 0;
border-radius: 24px;
margin: 0;
background: -webkit-linear-gradient(50deg,#ffd86f,#fc6262)!important;
background: -o-linear-gradient(50deg,#ffd86f,#fc6262)!important;
background: linear-gradient(40deg,#ffd86f,#fc6262)!important;
-webkit-animation: it_epoll_bar 1s linear infinite;
animation: it_epoll_bar 1s linear infinite;
}
.epoll_voting_result_devider{
margin-top: 15px;
padding-top: 5px;
border-top: 1px solid #ccc;
width: 100%;
padding: 0px 0;
margin: 0 0 5px;
display: block;
align-items: center;
-webkit-box-shadow: 0 1px 0 0 rgba(0,0,0,.08), 0 4px 1px 0 #f7f5f5;
box-shadow: 0 1px 0 0 rgba(0,0,0,.08), 0 4px 1px 0 #f7f5f5;
}
.it_epoll_survey-progress{
padding: 15px 15px 0 15px;
}
.epoll_green_badge{
display: inline-block;
padding: 3px 7px;
background: #47ad68;
border-radius: 24px;
color: #ffffff;
font-size:13px;
border: 2px solid #ffffff;
-webkit-box-shadow: 0 0px 1px 0 rgba(0,0,0,.16), 0 0px 1px 0 rgba(0,0,0,.12);
box-shadow: 0 0px 1px 0 rgba(0,0,0,.16), 0 0px 1px 0 rgba(0,0,0,.12);
}
.epoll_badge_danger{
background: #ff9b94;
color: #a11f15;
border: 0;
}
.epoll_card_front_face > .epoll_voting_result{
transform: scale(1.01);
}
.epoll_progress_bar_tip{
position: absolute;
margin: 0;
top: -32px;
border-bottom-left-radius: 0;
width: auto;
height: 24px;
display: flex;
align-items: center;
font-size: 9px;
text-align: center;
justify-content: center;
}
.epoll_circle_btn{
display: inline-block;
background: #fff;
border: 1px solid #fff;
padding: 10px;
width: 48px;
height: 48px;
cursor: pointer;
outline:0;
margin: 0 5px;
border-radius: 50%;
-webkit-box-shadow: 0 0px 5px 0 rgba(0,0,0,.16), 0 0px 5px 0 rgba(0,0,0,.12);
box-shadow: 0 0px 5px 0 rgba(0,0,0,.16), 0 0px 5px 0 rgba(0,0,0,.12);
}
.epoll_button_like_unlike{
position: absolute;
top: -24px;
z-index:999;
width: 100%;
text-align: center;
left: 0;
}
.epoll_emoji_btn > img{
width: 100%;
height: 100%;
display: block;
-webkit-box-shadow: 0 0px 5px 0 rgba(0,0,0,.16), 0 0px 5px 0 rgba(0,0,0,.12);
box-shadow: 0 0px 5px 0 rgba(0,0,0,.16), 0 0px 5px 0 rgba(0,0,0,.12);
border-radius: 12px;
background: #ffffffe3;
padding: 2px;
border: 2px solid #fff;
}
.epoll_emoji_btn{
background: transparent;
padding: 0;
border: 0;
box-shadow: none;
}
.epoll_emojies_section{
box-shadow: 0 0 3px #aaa;
margin: 0 auto;
position: absolute;
margin-top: -2px;
height: auto;
left: 25%;
background: #fff;
border-radius: 64px;
padding: 2px 5px;
width: auto;
}
.epoll_star_btn{
box-shadow: none;
width: auto;
padding: 0;
}
.epoll_profile_voting_count_header_result{
padding-bottom:92px;
}
.epoll_bottom_sheet_content_result{
margin-top:10px;
}
.epoll_button_outlined_gradient{
display: inline-block;
align-items: center;
width: auto;
margin: auto;
min-width: 65px;
height: 30px;
position: relative;
box-sizing: border-box;
color: #FFF;
background: #fff;
overflow: hidden;
cursor: pointer;
outline: 0;
border-radius: 6px;
border-width: 1px;
border-style: solid;
border-color: #fff;
background: linear-gradient(45deg, rgb(252, 99, 98), rgb(255, 216, 111));
box-shadow: 2px 2px 6px #aaa;
}
.epoll_sm_gradient_cover{
background: transparent;
width: 48px;
height: 48px;
border-radius: 7px;
display: inline-block;
}
.epoll_sm_gradient_cover:before{
height: 0;
content: '';
width: 0;
display: block;
border: 24px solid rgb(252, 99, 98);
border-right-color: transparent;
border-bottom-color: transparent;
border-top-left-radius: 7px;
}
.epoll-list-prefix{
border-top-left-radius: 7px;
border-bottom-left-radius: 7px;
display: block;
float: left;
position: relative;
}
.epoll_sm_avatar{
display: inline-block;
position: absolute;
top: 7px;
left: 7px;
background: #fff;
border-radius: 50%;
overflow: hidden;
box-shadow: 0 0 3px #aaa;
width: 48px;
height: 48px;
}
.epoll_sm_avatar > img{
position: relative;
width: calc(100% - 4px);
height: calc(100% - 4px);
padding: 0px;
border-radius: 50%;
margin: 2px;
box-shadow: 0 0 1px #aaa;
}
.epoll-list-content{
position: relative;
display: block;
padding: 10px;
left: 7px;
top: 0;
float:left;
}
.epoll-clr{
clear:both;
display:block;
}
.epoll-list-postfix{
position: relative;
display: block;
padding: 10px;
top: 0;
float:right;
}
.epoll_contestent_name_sm{
font-weight: 600;
font-family: inherit;
font-size: 15px;
color: #555;
margin:0;
padding:0;
letter-spacing: 0.5px;
}
.epoll_contestent_position_in_vote{
font-weight: 400;
font-size: 12px;
margin:0;
padding:0;
margin-bottom: 7px;
color: #777;
margin-left: 12px;
}
.epoll_progress_bar_tip_sm{
font-size: 8px;
width: auto;
height: auto;
top: -23px;
}
.it_epoll_survey-progress_sm{
padding: 5px 10px 10px 10px;
position: relative;
}
.it_epoll_survey-progress_sm .it_epoll_survey-progress-labels{
position: absolute;
margin: 0px;
bottom: 1px;
right: 4px;
}
.epoll_lists{
padding:12px;
padding-top:0;
}
.epoll_list{
padding-top:14px;
}
.epoll-prefix-card{
margin-left: 62px;
position: relative;
border-top-left-radius: 0;
}
.epoll-list-prefix-radius{
width: 48px;
height: 48px;
position: absolute;
left: -60px;
background: #fff;
padding: 6px;
border-top-left-radius: 40px;
border-bottom-left-radius: 40px;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.08), 0 0px 5px 0 rgba(0,0,0,.12);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.08), 0 0px 5px 0 rgba(0,0,0,.12);
border: 0;
-webkit-transition: -webkit-box-shadow .25s;
transition: -webkit-box-shadow .25s;
transition: box-shadow .25s;
transition: box-shadow .25s, -webkit-box-shadow .25s;
}
.epoll-list-prefix-radius:before{
content: '';
width: 0;
height: auto;
display: block;
border: 30px solid #fc6362;
background: linear-gradient(45deg, rgb(252, 99, 98), rgb(255, 216, 111));
left: 0;
top: 0;
border-right-color: transparent;
border-bottom-color: transparent;
position: absolute;
border-top-left-radius: 56px;
border-bottom-left-radius: 56px;
}
.epoll-list-prefix-radius:after{
content: '';
border-right: 7px solid #fff;
position: absolute;
top: 0;
display: block;
right: -7px;
width: 0;
height: 100%;
}
.epoll-list-prefix-content{
padding-left:0;
}
.epoll_vs_title_upper{
margin-top: 60px !important;
margin-bottom: 30px !important;
background: #fffc;
border: 0;
padding: 1px;
transform:rotate(-5deg);
box-shadow: inset 1px 1px 3px #ffffff;
border-radius:4px;
}
.epoll_vs_title_upper > img{
border-radius:4px !important;
transform:rotate(5deg);
padding:20px;
background: rgba(255, 255, 255, 0.91);
width:90px;
height:90px;
}
.epoll_vs_title{
font-size: 20px;
color: #fff;
margin: 0;
}
.eg_vs_col{
padding: 12px;
float: left;
display: block;
width: calc(42% - 24px);
}
.eg_vs_sm_col{
padding: 6px;
float: left;
width: calc(16% - 12px);
height: 150px;
display: flex;
align-items: center;
}
.epoll_grids_vs{
padding-top: 50px;
padding-bottom: 50px;
}
.epoll_grids_vs_pb0{
padding-bottom: 0px; 
}
.epoll_vs_badge{
background: #fff;
width: 32px;
height: 32px;
padding: 4px;
line-height: 32px;
border-radius: 50%;
margin: 0 auto;
display: block;
font-size: 14px;
box-shadow: inset 1px 1px 3px #2d2d2d;
font-weight: 700;
color: #7b7b7b;
font-family: inherit;
}
.epoll_btn_outline{
border:1px solid #fff;
}
.epoll_profile_avatar_inactive:hover{
background: #fff;
border-color:#fff;
box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 5px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px;
transition:0.3s all;
}
.epoll_profile_avatar_inactive:hover.epoll_profile_avatar_inactive > img{
opacity: 1;
transform:scale(1);
transition:0.3s all;
}
.epoll_profile_avatar_inactive{
background: transparent;
border-color:transparent;
box-shadow: none;
cursor: pointer;
transition:0.3s all;
}
.epoll_profile_avatar_inactive > img{
opacity: 0.93;
transform:scale(0.9);
transition:0.3s all;
}
.eg_vs_avatar_title{
font-size: 15px;
font-weight: 500;
color: #fff;
text-shadow: 1px 1px 1px #555;
padding: 0;
border-radius: 8px;
margin: 2px auto;
}
.epoll_poll_ttl,.epoll_poll_sub_ttl{
padding: 5px 20px;
font-size: 16px;
display: block;
font-weight: 800;
color: #2e3955;
}
.epoll_poll_sub_ttl{
color: #2f3951;
font-size: 14px;
font-weight: 400;
} @media (max-width:1290px){
.epoll_bottom_sheet_profile_icons > li{
width: 64px;
height: 64px;
}
.epoll_bottom_sheet_profile_icons > li > img {
width: 62px;
height: 62px;
margin-left: 1px;
margin-top: 1px;
}
}
@media (max-width:1194px){
.epoll_bottom_sheet_profile_icons > li{
width: 56px;
height: 56px;
}
.epoll_bottom_sheet_profile_icons > li > img {
width: 54px;
height: 54px;
margin: 1px;
}
}
@media (max-width:1099px){
.epoll_bottom_sheet_profile_icons > li{
width: 48px;
height: 48px;
}
.epoll_bottom_sheet_profile_icons > li > img {
width: 44px;
height: 44px;
margin: 1px;
}
.epoll_circle_btn{
width: 32px;
height: 32px;
padding: 6px;
}
.epoll_circle_btn > img{
width:100%;
height:100%;
}
.epoll_emojies_section {
height: auto;
left: 15%;
}
.epoll_button_like_unlike {
position: absolute;
top: -16px;
}
}
@media (max-width:860px){
.eg_col-4,.eg_col-8 {
width: calc(94% - 33px);
}
.epoll-container{
margin:15px;
}
.eg_button_big_x {
width:100%;
margin:1px auto;
}
.eg_mobile_text_center{
text-align: center !important;
}
.eg_mb-2_mobile{
margin-bottom: 12px !important;
}
}
.epoll_loading {
border: 4px solid #c4d3fb;
border-radius: 50%;
border-top: 4px solid #4c79f5;
width: 48px;
height: 48px;
-webkit-animation: it_epoll_loader 1s linear infinite; animation: it_epoll_loader 1s linear infinite;
} @-webkit-keyframes it_epoll_loader {
0% { -webkit-transform: rotate(0deg); }
100% { -webkit-transform: rotate(360deg); }
}
@keyframes it_epoll_loader {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
.epoll_powered_by_Link {
color: #fff;
font-size: 8px;
background: #3d7afe;
position: absolute;
outline: 0 !important;
text-decoration: underline;
padding: 2px 20px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
left: 0;
width: 100%;
display: block;
line-height: 1.4;
}
#it_epoll_opinion_share_btn,#it_epoll_opinion_share_btn {
font-size: 14px;
}@import url("//fonts.googleapis.com/css?family=Lato:300,400,700");
.it_epoll_container {
font-family: Lato;
user-select: none;
-webkit-tap-highlight-color: transparent;
position: relative;
width: calc(100% - 40px);
margin: 20px auto;
background: -webkit-linear-gradient(40deg,#eee,#0c57a5)!important;
background: -o-linear-gradient(40deg,#eee,#0c57a5)!important;
background: linear-gradient(40deg,#eee,#0c57a5)!important;
-webkit-box-shadow: 0 5px 11px 0 rgb(0 0 0 / 18%), 0 4px 15px 0 rgb(0 0 0 / 15%);
box-shadow: 0 5px 11px 0 rgb(0 0 0 / 18%), 0 4px 15px 0 rgb(0 0 0 / 15%);
-webkit-border-radius: 12px;
border-radius: 12px;
min-width: 340px;
}
.it_epoll_shake_anim {
animation: it_epoll_shake_anim 0.3s; 
animation-iteration-count: infinite; 
}
@keyframes it_epoll_shake_anim {
0% { transform: translate(1px, 1px) rotate(0deg); }
20% { transform: translate(-3px, 0px) rotate(1deg); }
40% { transform: translate(1px, -1px) rotate(1deg); }
60% { transform: translate(-3px, 1px) rotate(0deg); }
80% { transform: translate(-1px, -1px) rotate(1deg); }
100% { transform: translate(1px, -2px) rotate(-1deg); }
}
.it_epoll_opt_radio_wrap:has(.it_epoll_opnion_opt_error){
border-radius: 12px;
background: #ffd3cf !important;
border: 1px solid #f1857d !important;
}
.it_epoll_opt_radio_wrap:has(.it_epoll_opnion_opt_error) label:before{
background:#f1857d !important;
}
.it_epoll_survey-subtitle{
display: block;
max-width: 100%;
font-size: 12px !important;
font-weight: 400;
line-height: 1.4;
padding: 0px 0 10px;
color: #727272;
}
.it_epoll_already_voted {
border-top: 1px solid #eb7268;
border-bottom: 1px solid #eb7268;
padding: 5px 15px;
margin: 5px 0;
color: #e32212;
line-height: 1.3;
font-size: 14px;
display: block;
background: linear-gradient(15deg, #feeded, #fef7f7);
}
.it_epoll_survey-complete{
margin-top:10px;
font-weight: bold;
color: #2c5aa2;
}
.epoll_green_badge {
display: inline-block;
padding: 3px 7px;
background: #47ad68;
border-radius: 24px;
color: #ffffff;
font-size: 13px;
line-height:13px;
border: 2px solid #ffffff;
-webkit-box-shadow: 0 0px 1px 0 rgb(0 0 0 / 16%), 0 0px 1px 0 rgb(0 0 0 / 12%);
box-shadow: 0 0px 1px 0 rgb(0 0 0 / 16%), 0 0px 1px 0 rgb(0 0 0 / 12%);
}
.epoll_progress_bar_tip {
position: absolute;
margin: 0;
top: -23px;
width: auto;
height: 24px;
display: flex;
align-items: center;
font-size: 9px;
text-align: center;
justify-content: center;
}
.it_epoll_modal_outer{
background: rgba(255, 255, 255, 0.80);
position: fixed;
top: 0;
bottom: 0;
right: 0;
left: 0;
display: block;
opacity: 1;
z-index: 99999;
transition: opacity .25s linear;
}
.it_epoll_modal_inner{
max-width: 600px;
position: absolute;
right: 0;
margin: 10px;
bottom: 0;
width: calc(100% - 20px);
transition: 0.5s all ease-in;
}
.it_epoll_frontend_close_btn:focus{
outline:1px dotted #555;
}
.it_epoll_modal_inner_hide{
right: -100%;
transition: 0.5s all ease-in-out;
}
.it_epoll_frontend_close_btn{
background: url(//thelanguagenetwork.online/wp-content/plugins/epoll-wp-voting/assets/imgs/cancel.png)no-repeat center;
background-size: 28px;
width: 36px;
height: 36px;
padding: 4px;
display: block;
font-size: 0;
margin: 10px 5px;
float: right;
position: relative;
top: -52px;
}
.it_epoll_modal_inner .it_epoll_container{
margin: 0;
width: 100%; 
border:0;
}
.it_epoll_short_code {
margin: 20px;
font-size: 15px;
padding: 5px;
color: #776665;
border-radius: 40px;
border: 1px solid #f5b55d;
background: #ffd56e;
display: block;
}
.it_epoll_scale_hide{
transform: scale(0);
transition: 0.3s all !important;
}
.it_epoll_scale_show{
transform: scale(1);
transition: 0.3s all !important;
}
.it_epoll_inner {
text-align: center;
max-width: 1200px;
margin: 0 auto;
font-family: 'Lato', sans-serif;
text-shadow: 0 0 1px rgb(255 255 255 / 0%);
font-size: 100%;
font-weight: 400;
user-select: none;
-webkit-tap-highlight-color: transparent;
padding: 12px;
}
.it_epoll_title {
margin: 0px;
padding: 11px 75px 11px 11px !important;
position: relative;
z-index: 1;
color: #010101;
text-align: center;
font-weight: 400;
border-top-left-radius: 12px;
border-top-right-radius: 12px;
background: #fff0;
border-bottom: 1px solid #fff;
}
.it_epoll_powered_by{
font-size: 8px;
margin-top: 10px;
color: #fff;
display: block;
text-align: right;
outline: 0;
border: 0;
padding-right: 15px;
}
.it_epoll_powered_by a{
font-size: 8px;
color: #fff;
outline: 0;
border: 0;
}
.it_epoll_title_exact{
text-shadow: -1px 1px 0px #3e3d3d;
color: #ffffff;
font-size: 18px;
padding-bottom: 16px;
}
.it_epoll_survey-stage{
float: none !important;
position: relative !important;
top: 0 !important;
right: 0 !important;
}
.it_epoll_surveys {
list-style: none;
margin: 0;
padding: 0;
text-align:center;
}
.it_epoll_survey-item {
display: block;
margin-top: 10px;
padding: 10px;
border-radius: 12px;
background: white;
box-shadow: 0 2px 1px rgb(170 170 170 / 25%);
-webkit-box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
}
.it_epoll_survey-name {
font-weight: 400;
}
.it_epoll_list .it_epoll_survey-item {
position: relative;
padding: 0;
font-size: 14px;
line-height: 40px;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
}
.it_epoll_list .it_epoll_survey-item .it_epoll_pull-right {
position: absolute;
right: 0;
top: 0;
}
@media screen and (max-width: 800px) {
.it_epoll_list .it_epoll_survey-item .it_epoll_stage:not(.active) {
display: none;
}
}
@media screen and (max-width: 700px) {
}
.it_epoll_widget .it_epoll_list .it_epoll_survey-item .it_epoll_pull-right {
position: static;
line-height: 20px;
padding-bottom: 10px;
}
.it_epoll_widget .it_epoll_container{
padding:10px;
}
.it_epoll_widget .it_epoll_big_cover img, .it_epoll_widget .it_epoll_big_cover{
height: 100px;
}
.it_epoll_widget .it_epoll_grid .it_epoll_survey-item {
width: calc(100% - 20px);
}
.it_epoll_widget .it_epoll_title {
margin-bottom: 0;
padding: 10px !important;
padding-top: 0 !important;
position: relative;
z-index: 1;
font-size: 14px !important;
}
.it_epoll_widget .it_epoll_survey-country img {
width: 100px !important;
height: 100px !important;
}
.it_epoll_widget .it_epoll_survey-item-action-disabled {
background: transparent;
padding: 0;
margin: 0;
}
.it_epoll_widget .it_epoll_grid .it_epoll_survey-name {
display: block;
max-width: 100%;
font-size: 16px;
padding: 10px;
}
.it_epoll_widget .it_epoll_grid .it_epoll_survey-country {
margin-top: -52.5px !important;
}
.it_epoll_widget .it_epoll_list .it_epoll_survey-progress-label {
margin: 0;
}
.it_epoll_widget .it_epoll_container .it_epoll_grid .it_epoll_survey-country svg {
width: 94px;
margin-left: -9px;
margin-top: -9px;
}
.it_epoll_widget .it_epoll_container .it_epoll_grid .it_epoll_spinner{
width: 88px;
height: 88px;
}
.it_epoll_widget .it_epoll_container .it_epoll_grid .it_epoll_survey-item {
width: calc(100% - 20px);
background: #fff;
}
@media only screen and (max-width: 600px){
.it_epoll_list .it_epoll_survey-item .it_epoll_pull-right {
position: static;
line-height: 20px;
padding-bottom: 10px;
}
.it_epoll_container .it_epoll_grid .it_epoll_survey-country svg {
width: 94px;
margin-left: -9px;
margin-top: -9px;
}
.it_epoll_container .it_epoll_grid .it_epoll_spinner{
width: 88px;
height: 88px;
}
.it_epoll_container .it_epoll_grid .it_epoll_survey-item {
width: calc(100% - 20px);
}
.it_epoll_container .it_epoll_title {
margin-bottom: 0;
position: relative;
z-index: 1;
font-size: 12px !important;
}
.it_epoll_title_exact{
font-size:16px;
}
.it_epoll_survey-stage .it_epoll_stage {
width: auto !important;
height: auto !important;
top: -20px !important;
left: -15px !important;
line-height: 1.4 !important;
}
.it_epoll_poll_share_btn .eg_badge_btn_share {
font-size:0  !important;
}
.it_epoll_poll_share_btn .eg_badge_btn_share i{
font-size:12px  !important;
}
.it_epoll_grid .it_epoll_survey-country {
margin-top: -52.5px !important;
}
.it_epoll_container .it_epoll_survey-item-action-disabled {
background: transparent;
padding: 0;
margin: 0;
}
.it_epoll_container .it_epoll_grid .it_epoll_survey-name {
display: block;
max-width: 100%;
font-size: 16px;
padding: 10px;
}
.it_epoll_grid .it_epoll_survey-item{
margin-bottom:20px !important;
}
.it_epoll_title {
position: relative;
z-index: 1;
font-size: 12px;
}
.it_epoll_list .it_epoll_survey-progress-label {
margin: 0;
}
}
.it_epoll_list .it_epoll_survey-country,
.it_epoll_list .it_epoll_survey-progress,
.it_epoll_list .it_epoll_survey-completes,
.it_epoll_list .it_epoll_survey-end-date {
color: #A1A1A4;
}
.it_epoll_list .it_epoll_survey-country,
.it_epoll_list .it_epoll_survey-completes,
.it_epoll_list .it_epoll_survey-end-date,
.it_epoll_list .it_epoll_survey-name,
.it_epoll_list .it_epoll_survey-stage {
margin: 0 10px;
}
.it_epoll_list .it_epoll_survey-country {
margin-right: 0;
}
.it_epoll_list .it_epoll_survey-end-date,
.it_epoll_list .it_epoll_survey-completes,
.it_epoll_list .it_epoll_survey-country,
.it_epoll_list .it_epoll_survey-name {
vertical-align: middle;
}
.it_epoll_list .it_epoll_survey-end-date {
display: inline-block;
width: 100px;
white-space: nowrap;
overflow: hidden;
}
.it_epoll_survey-stage .it_epoll_stage {
display: inline-block;
vertical-align: middle;
width: auto;
height: auto;
top: 0;
right: 0;
position: relative;
overflow: hidden;
padding: 2px 10px;
margin: 0px 3px;
background: #f2f2f2;
font-size: 10px;
color: #0c55a0;
border-radius: 4px;
border-bottom-left-radius: 4px;
border: 1px solid #f2f2f2;
line-height: 1.4;
text-align: center;
box-shadow: none;
}
.it_epoll_survey-stage .it_epoll_stage.active {
background: #8BC34A !important; 
}
.list .list-only {
display: auto;
}
.it_epoll_list .it_epoll_grid-only {
display: none !important;
}
.it_epoll_grid .it_epoll_grid-only {
display: auto;
}
.it_epoll_grid .it_epoll_list-only {
display: none !important;
}
.it_epoll_grid .it_epoll_survey-item {
position: relative;
display: inline-block;
vertical-align: top;
width: calc(33% - 20px);
margin: 10px;
overflow: hidden;
padding: 0;
background: #fff;
border: 0;
}
@media screen and (max-width: 768px) {
.it_epoll_grid .it_epoll_survey-item {
display: inline-block;
width: calc(50% - 22px);
margin: 10px;
}
}
@media screen and (max-width: 600px) {
.it_epoll_grid .it_epoll_survey-item {
display: block;
width: auto;
margin: 10px;
}
}
.it_epoll_grid .it_epoll_survey-name {
display: block;
max-width: 100%;
font-size: 16px;
font-weight: bold;
line-height: 20px;
padding: 20px 0 5px;
color: #2c5aa2;
}
.it_epoll_grid .it_epoll_survey-country {
font-size: 11px;
line-height: 16px;
text-transform: uppercase;
}
.it_epoll_grid .it_epoll_survey-country,
.it_epoll_grid .it_epoll_survey-end-date {
color: #A1A1A4;
}
.it_epoll_grid .it_epoll_survey-end-date:before {
content: 'Ends\00a0';
}
.it_epoll_grid .it_epoll_survey-end-date.ended:before {
content: 'Ended\00a0';
}
.it_epoll_grid .it_epoll_survey-progress {
display: block;
width: 100%;
padding: 10px;
font-size: 13px;
margin: 0;
padding-bottom: 0;
}
.it_epoll_list .it_epoll_survey-progress {
padding: 10px;
display: block;
}
.it_epoll_grid .it_epoll_survey-progress-bg {
width: 100%;
display: block;
}
@media screen and (max-width: 200px) {
.it_epoll_grid .it_epoll_survey-progress-bg {
display: none;
}
}
.it_epoll_grid .it_epoll_survey-progress-labels {
line-height: 40px;
}
@media screen and (max-width: 200px) {
.it_epoll_grid .it_epoll_survey-progress-labels {
right: auto;
left: 10px;
}
}
.it_epoll_grid .it_epoll_survey-progress-label {
line-height: 12px;
font-size: 10px;
font-weight: 400;
}
.it_epoll_grid .it_epoll_survey-completes {
line-height: 21px;
font-size: 13px;
vertical-align: middle;
}
.it_epoll_grid .it_epoll_survey-stage .stage {
display: none;
}
.it_epoll_grid .it_epoll_survey-stage .active {
display: block;
}
.it_epoll_grid .it_epoll_survey-end-date {
font-size: 12px;
line-height: 20px;
}
.it_epoll_survey-progress-label {
vertical-align: middle;
margin: 0 -1px;
color: #fff;
}
.it_epoll_survey-progress-bg {
display: inline-block;
vertical-align: middle;
position: relative;
width: auto;
height: 8px;
border-radius: 2px;
background: #eee;
border: 2px solid #fff;
-webkit-box-shadow: 0 0px 1px 0 rgb(0 0 0 / 56%), 0 0px 1px 0 rgb(0 0 0 / 12%);
box-shadow: 0 0px 1px 0 rgb(0 0 0 / 56%), 0 0px 1px 0 rgb(0 0 0 / 12%);
}
.it_epoll_list {
padding:10px;
}
.it_epoll_grid .it_epoll_pull-right{
margin-top: 20px;
}
.it_epoll_survey-progress-fg {
position: absolute;
top: 0;
bottom: 0;
height: 100%;
left: 0;
margin: 0;
background: -webkit-linear-gradient(50deg,#ffd86f,#fc6262)!important;
background: -o-linear-gradient(50deg,#ffd86f,#fc6262)!important;
background: linear-gradient(40deg,#ffd86f,#fc6262)!important;
-webkit-animation: it_epoll_bar 1s linear infinite;
animation: it_epoll_bar 1s linear infinite;
border-radius: 8px;
} @-webkit-keyframes it_epoll_bar {
100% { -webkit-transform: translate(-1%); }
}
@keyframes it_epoll_bar {
100% { transform: translate(-1%); }
}
.it_epoll_survey-country img {
width: 92px !important;
height: 92px !important;
border: 3px solid #ffffff;
display: block;
border-radius: 50% !important;
background: none repeat scroll 0 0 #fff;
padding: 0px;
margin: 0 auto !important;
-webkit-box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
}
.it_epoll_live {
border: 1px solid #8bc34a !important; 
background: #8BC34A !important; 
color:#fff !important;
}
.it_epoll_spinner{
border: 4px solid #ffffff;
border-radius: 50%;
border-top: 4px solid #fc6c63;
width: 88px;
display: none;
position: absolute;
background: rgba(255, 255, 255, 0.23);
background-size: 51px;
height: 88px;
top: 2px;
left: calc(50% - 44px);
-webkit-animation: it_epoll_spin 2s linear infinite;
animation: it_epoll_spin 1.5s linear infinite;
}
.it_epoll_spinner.it_epoll_spinner_active{
border-top: 6px solid #fff;
background: rgba(255, 255, 255, 0.53) url();
-webkit-animation: none;
animation: none;
} @-webkit-keyframes it_epoll_spin {
0% { -webkit-transform: rotate(0deg); }
100% { -webkit-transform: rotate(360deg); }
}
@keyframes it_epoll_spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
#it_epoll_survey-vote-button,.it_epoll_survey-notfound-button {
max-width: 160px;
-webkit-box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
padding: 0.82rem 2.14rem !important;
font-size: .81rem !important;
-webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
-o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
margin: 0.375rem !important;
border: 0;
line-height: 1.3;
-webkit-border-radius: 12px !important;
border-radius: 12px !important;
text-transform: uppercase;
word-wrap: break-word;
color: #fff;
position: relative;
cursor: pointer;
overflow: hidden;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: transparent;
background: -webkit-linear-gradient(50deg,#ffd86f,#fc6262);
background: -o-linear-gradient(50deg,#ffd86f,#fc6262);
background: linear-gradient(40deg,#ffd86f,#fc6262);
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
}
#it_epoll_survey-vote-button:active, #it_epoll_survey-vote-button:focus, #it_epoll_survey-vote-button:hover {
-webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);
box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);
outline: 0;
}
.it_epoll_survey-item-action-form {
width:100%;
margin:0 !important;
}
.it_epoll_survey-item-action {
width: 100%;
padding: 8px 0;
margin: 0px 0 5px;
display: block;
align-items: center;
-webkit-box-shadow: 0 1px 0px 0 rgba(0,0,0,.06), 0 3px 1px 0 rgb(247, 245, 245);
box-shadow: 0 1px 0px 0 rgba(0,0,0,.06), 0 3px 1px 0 rgb(247, 245, 245);
}
.it_epoll_survey-item-action-disabled {
background: transparent;
}
.it_epoll_survey_confirmation_form .it_edb_input_container .it_edb_input{
display: block;
padding: 6px 12px !important;
margin:0 !important;
font-weight: 600;
width:100%;
outline: 0 !important;
box-shadow: none !important;
border: 0 !important;
border-radius: 4px !important;
}
.it_epoll_survey_confirmation_form .it_edb_input_container .it_edb_input::placeholder{
color:#135ba7;
}
.it_epoll_survey_confirmation_form .it_edb_input_container .it_edb_input.error{
border: 1px solid #fc7664;
}
.it_epoll_survey_confirmation_form{
position: relative;
border: 0;
min-height: 80px;
width: 100%;
font-weight: 100;
margin: 0 auto;
background: -webkit-linear-gradient(40deg,#0c57a5,#eee)!important;
background: -o-linear-gradient(40deg,#0c57a5,#eee)!important;
background: linear-gradient(40deg,#0c57a5,#eee)!important;
-webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);
box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);
-webkit-border-radius: .25rem;
border-radius: .25rem;
}
.it_epoll_survey_confirmation_form h3.it_epoll_voting_confirmation_poll_title{
margin: 0;
text-align: center;
font-size: 16px;
font-weight: bold;
color: #fffed3;
padding: 10px;
border-bottom: 1px solid #86a8cc;
background: -webkit-linear-gradient(40deg,#7fa4ca,#1f63ab)!important;
background: linear-gradient(40deg,#7fa4ca,#1f63ab)!important;
background: -o-linear-gradient(40deg,#7fa4ca,#1f63ab)!important;
background: -moz-linear-gradient(40deg,#7fa4ca,#1f63ab)!important;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}
.it_epoll_survey_confirmation_form .it_edb_input_container label{
padding: 4px 4px;
display: block;
color: #fff;
font-weight: 400;
text-align: left;
margin-bottom: 0;
line-height: 1.2;
}
.it_epoll_survey_confirmation_form .it_edb_input_container label.error{
margin: 1px;
color: #feb76b;
font-size: 10px;
padding: 0 5px;
}
.it_epoll_container_alert{
align-items: center !important;
}
.it_epoll_survey_confirmation_form .it_edb_input_container .it_edb_textarea{
display: block;
height: 100px;
border: 1px solid #ddd;
background: #fff;
width:100%;
font-weight: 600;
padding: 6px 12px !important;
outline: 0 !important;
box-shadow: none !important;
border: 0 !important;
border-radius: 4px !important;
}
.it_epoll_survey_confirmation_form .it_edb_input_container{
padding: 0px 20px 10px;
color: #fff;
}
.it_epoll_survey_confirmation_form .it_edb_input_container .it_edb_submit,.it_epoll_card_front .it_epoll_survey-confirm-button,.it_epoll_survey_confirmation_form .it_edb_input_container .it_epoll_system_activate_pro_btn{
max-width: 200px !important;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
padding: 1rem 2.14rem;
font-size: .81rem;
-webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
-o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
margin: .375rem auto;
border: 0;
display: block !important;
border: 0;
-webkit-border-radius: 12px;
border-radius: 12px;
text-transform: uppercase;
word-wrap: break-word;
color: #fff;
position: relative;
outline: 0 !important;
cursor: pointer;
overflow: hidden;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: transparent;
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
}
.it_epoll_card_front{
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
border: 0;
background: #fff;
visibility: visible;
}
.it_epoll_card_back,.it_epoll_card_back_popup{
position: absolute;
width: 100%;
top: 0;
min-height: 100%;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
display: flex;
backface-visibility: hidden;
visibility: hidden;
-webkit-transform: scale(0);
transform: scale(0);
-o-transition: 1s;
transition: 1s;
border-radius: 6px;
}
.it_epoll_card_back_visible{
backface-visibility: visible;
visibility: visible;
-webkit-transition: 1s;
-o-transition: 1s;
transition: 1s; 
-webkit-transform: scale(1);
transform: scale(1);
}
.it_epoll_processing,.it_epoll_success {		
width: 100%;
height: 100%;
position: absolute;
background: rgba(255, 255, 255, 0.83) url(//thelanguagenetwork.online/wp-content/plugins/epoll-wp-voting/assets/css/loader.gif)no-repeat center;
top: 0;
text-align: center;
display: none;
align-items: center;
justify-content: center;
font-size: 12px;
font-weight: 100;
background-size: 100px;
color: #7b0000;
}
.it_epoll_process_flex {
display:flex;
}
.it_epoll_success {
background: rgba(255, 255, 255, 0.83) url(//thelanguagenetwork.online/wp-content/plugins/epoll-wp-voting/assets/css/tick.png)no-repeat center 20%;
background-size:40px;
color:#41ad49;
}
.it_epoll_pop_container {
position: fixed;
bottom: 0;
left: 0;
right: 0;
background: rgba(0, 0, 0, 0.39);
z-index: 999999;
bottom: 0;
top: 0;
}
.it_epoll_inner_pop {
position: relative;
background: #ffffff;
max-width: 1060px;
margin: 10% auto;
width:85%;
}
.it_epoll_pop_close {
display: block;
background: #ea5d53;
width: 35px;
height: 35px;
color: #fff;
text-align: center;
line-height: 35px;
border-radius: 50%;
position: absolute;
top: -15px;
right: -17px;
z-index: 999;
cursor:pointer;
}
.it_epoll_grid .it_epoll_survey-country
{
display: block;
margin-top: -48.5px;
position: relative;
float: none;
border: 0;
outline: 0;
}
.it_epoll_inner_pop{
position: relative;
border: 2px solid #fffde8;
box-shadow: 0 0 50px rgba(0, 0, 0, 0.52);
background: #ffffff;
max-width: 1070px;
margin: 8% auto;
}
.it_epoll_big_cover img,.it_epoll_big_cover{
background: -webkit-linear-gradient(50deg,#ffd86f,#fc6262)!important;
background: -o-linear-gradient(50deg,#ffd86f,#fc6262)!important;
background: linear-gradient(40deg,#ffd86f,#fc6262)!important;
width: 100%;
height: 144px;
border-radius: 0px !important;
}
.it_epoll_list .it_epoll_spinner {
border: 1px solid #ffffff;
border-radius: 50%;
border-top: 2px solid #fc6c63;
width: 24px; position: absolute;
background: rgba(255, 255, 255, 0.23);
background-size: 48px;
height: 24px;
top: 3px;
left: 0;
-webkit-animation: it_epoll_spin 2s linear infinite;
animation: it_epoll_spin 1.5s linear infinite;
}
.it_epoll_orange_gradient{
background: -webkit-linear-gradient(50deg,#ffd86f,#fc6262)!important;
background: -o-linear-gradient(50deg,#ffd86f,#fc6262)!important;
background: linear-gradient(40deg,#ffd86f,#fc6262)!important;
}
.it_epoll_aqua_gradient{
background: -webkit-linear-gradient(50deg,#2096ff,#05ffa3)!important;
background: -o-linear-gradient(50deg,#2096ff,#05ffa3)!important;
background: linear-gradient(40deg,#2096ff,#05ffa3)!important;
}
.it_epoll_blue_gradient{
background: -webkit-linear-gradient(50deg,#45cafc,#303f9f)!important;
background: -o-linear-gradient(50deg,#45cafc,#303f9f)!important;
background: linear-gradient(40deg,#45cafc,#303f9f)!important;
}
.it_epoll_purple_gradient{
background: -webkit-linear-gradient(50deg,#ff6ec4,#7873f5)!important;
background: -o-linear-gradient(50deg,#ff6ec4,#7873f5)!important;
background: linear-gradient(40deg,#ff6ec4,#7873f5)!important;
}
.it_epoll_card_front .it_epoll_green_gradient{
background: -webkit-linear-gradient(50deg,#aee86a,#4CAF50) !important;
background: -o-linear-gradient(50deg,#aee86a,#4CAF50) !important;
background: linear-gradient(40deg,#aee86a,#4CAF50) !important;
}
.it_epoll_green_gradient{
background: -webkit-linear-gradient(50deg,#aee86a,#4CAF50) !important;
background: -o-linear-gradient(50deg,#aee86a,#4CAF50) !important;
background: linear-gradient(40deg,#aee86a,#4CAF50) !important;
}
.it_epoll_circ{
opacity: 0;
stroke-width: 1.3 !important;
stroke-dasharray: 130;
stroke-dashoffset: 130;
-webkit-transition: stroke-dashoffset 1s 0.5s ease-out;
-moz-transition: stroke-dashoffset 1s 0.5s ease-out;
-ms-transition: stroke-dashoffset 1s 0.5s ease-out;
-o-transition: stroke-dashoffset 1s 0.5s ease-out;
transition: stroke-dashoffset 1s 0.5s ease-out;
}
.it_epoll_tick{
stroke-dasharray: 50;
stroke-dashoffset: 50;
stroke-width: 1.3 !important;
-webkit-transition: stroke-dashoffset 1s 0.5s ease-out;
-moz-transition: stroke-dashoffset 1s 0.5s ease-out;
-ms-transition: stroke-dashoffset 1s 0.5s ease-out;
-o-transition: stroke-dashoffset 1s 0.5s ease-out;
transition: stroke-dashoffset 1s 0.5s ease-out;
}
.it_epoll_drawn > svg .it_epoll_path{
opacity: 1;
stroke-dashoffset: 0;
}
.it_epoll_spinner_stop,.it_epoll_list .it_epoll_spinner_stop{
-webkit-animation: none;
animation: none;
border: 6px solid rgba(76, 175, 80, 0.87);
background: -webkit-linear-gradient(50deg,#aee86a,rgba(76, 175, 80, 0.87)) !important;
background: -o-linear-gradient(50deg,#aee86a,rgba(76, 175, 80, 0.87)) !important;
background: linear-gradient(40deg,#aee86a,rgba(76, 175, 80, 0.87)) !important;
}
.it_epoll_list .it_epoll_spinner_stop{
border:1px solid rgba(76, 175, 80, 0.87);
}
.it_epoll_list .it_epoll_spinner_stop svg{
top: -3px;
width: 22px;
position: relative;
}
.it_epoll_survey-country svg{
width: 94px;
margin-left: -9px;
margin-top: -9px;
}
.it_epoll_list #it_epoll_survey-vote-button{
font-size: 13px !important;
line-height: 1.3 !important;
border-radius: 12px !important;
text-indent: 5px;
}
.it_epoll_list .it_epoll_survey-item-action{
position: absolute;
top: -12px;
left: -12px;
width: auto;
padding:0;
box-shadow: none;
margin: 0;
}
.it_epoll_list .it_epoll_survey-item {
margin-bottom: 40px;
}
.it_epoll_survey-icon{
height: 24px !important;
position: relative;
width:auto !important;
}
.it_epoll_list .it_epoll_survey-name{
line-height: 1.4;
padding-top: 10px;
color: #2c5aa2;
font-weight: bold;
}
.eg_main_content .it_epoll_comment_area{
border-radius: 20px !important;
overflow: hidden  !important;
margin: 10px 30px  !important;
}
.eg_main_content .it_epoll_comment_area_less{
margin: 32px 20px  !important;
}
.eg_main_content .it_epoll_comment_area #comments{
margin:0 !important;
}
.eg_main_content .it_epoll_comment_area .comments-area textarea#comment,.eg_main_content .it_epoll_comment_area .comments-area input{
border-radius: 8px;
padding: 10px;
}
.eg_main_content .it_epoll_comment_area input#submit{
border-radius: 8px;
background: #3d7afe;
color:#fff;
}
.it_epoll_survey-icon img {
width: 48px;
height: 48px;
margin: 0 auto;
top: -24px;
position: relative;
border-radius: 40px;
margin-bottom: 24px;
background: #ffffff;
padding: 2px;
-webkit-box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
}
.it_epoll_list .it_epoll_survey-progress-bg {
display: block;
position: relative;
width: auto;
height: 7px;
border-radius: 7px;
overflow: hidden;
background: #eee;
margin: 1px;
}
.epoll_opinion_voting_error{
margin-top:15px !important;
}
.it_epoll_surveys .it_epoll_list .it_epoll_survey-item:last-child{
margin-bottom:0 !important;
}
.it_epoll_list_style_already_voted{
display: block;
padding: 0 15px;
border-radius: 12px;
color: #fff;
-webkit-box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
}
.it_epoll_widget .it_epoll_list_style_already_voted{
display: block;
padding: 0 15px;
border-radius: 12px;
color: #fff;
line-height: 35px;
margin: 5px 4px;
}
.it_epoll_list .it_epoll_survey-progress-labels{
position: absolute;
top: 0;
right: 0; 
}
.it_epoll_list .it_epoll_survey-progress-label{
background: #8bc34a;
padding: 0px 7px;
color: #fff;
border-radius: 4px;
border: 1px solid #8bc34a;
}
.epoll_poll_loader{
position: absolute;
top: 0;
background: rgb(236 238 248 / 36%);
left: 0;
bottom: 0;
right: 0;
display: none;
align-items: center;
justify-content: center;
}
.epoll_poll_loader_show{
display: flex !important;
}
.it_epoll_list .it_epoll_survey-item:last-child{
margin-bottom: 0 !important;
}
#it_epoll_voting_access .it_edb_input_va_container input.it_edb_input{
background: #fff !important;
padding: 8px 12px;
width: 100%;
border-radius: 4px;
box-shadow: none !important;
border: 0 !important;
outline: 0 !important;
}
#it_epoll_voting_access .it_edb_input_va_container {
margin: 16px;
position: relative;
background: #F5F6F7;
border-radius: 6px;
color: #1f63ab;
overflow: visible;
height: auto;
padding: 2px;
font-size: 13px;
background: -webkit-linear-gradient(40deg,#7fa4ca,#1f63ab)!important;
width: calc(100% - 32px);
}
#it_epoll_voting_access .it_edb_input_va_container label {
display: block;
color: #1f63ab;
text-align: left;
margin-bottom: 0;
line-height: 1.2;
position: absolute;
top: -8px;
left: 11px;
padding: 0px 4px;
height: auto !important;
font-size: 12px;
font-weight: 600;
background: #fff !important;
}
.it_epoll_voting_access_btn{
display: block;
width: calc(100% - 30px);
margin: 15px;
padding: 14px 10px;
border-radius: 6px !important;
outline:0;
border:0;
background: #2768ae !important;
font-size:14px;
}.epoll_container{
min-width: 300px;
}
.epoll_container_content{
padding:30px;
max-width:960px;
margin:20px;
}
.epoll_category_title,.epoll_category_desc{
padding: 10px;
text-align: left;
color: #293a5f;
margin-bottom: 0;
display: block;
border-radius: 4px;
border-top-right-radius: 1px;
border-bottom-right-radius: 1px;
}
.it_epoll_list .it_epoll_survey-item{
padding-bottom: 10px;
}
.epoll_category_desc{
padding-top:0;
color: #2c3a55;
}
.epoll_search{
display: inline-block;
max-width: 600px;
width: 100%;
outline: 0;
background: #fff;
color:#b6baca;
box-shadow: 0px 3px 6px #eff1fe;
padding: 15px;
border-radius: 12px;
border:1px solid #f1f1fc;
}
.epoll_search > i{
display: inline-block;
width: 32px;
height: 32px;
text-align: center;
line-height: 32px;
}
.epoll_search > input{
outline: 0;
width: calc(100% - 50px);
border: 0;
color: #b6baca;
background: #fff;
display: inline-block;
height: 32px;
font-weight: 400;
font-size: 18px;
padding-left: 10px;
}
.epoll_search > input::placeholder{
color:currentColor;
}
.epoll_search > input::-moz-placeholder{
color:currentColor;
}
.epoll_search > input::-ms-input-placeholder{
color:currentColor;
}
.epoll_search > input::-webkit-input-placeholder{
color:currentColor;
}
.epoll_catgegory_search{
padding: 10px;
}
.epoll_category_gradient{
display: block;
height: 150px;
overflow: hidden;
background: linear-gradient(45deg, #FFC107, #FF5722);
}
.epoll_poll_gradient{
border-radius: 18px;
height: 250px;
border:0 !important;
}
.epoll_category_gradient > img{
width:100%;
max-width:100%;
display:block;
}
.epoll_category_content,.epoll_category_action{
padding:0 10px;
}
.ec_epoll_extra_radius{
border-radius: 20px;
}
.ec_epoll_extra_radius_card{
box-shadow:0px 8px 16px #eaeefd, 0px 4px 8px #eceef9;
border: 1px solid #eceef9;
}
.epoll_category_count,.epoll_cat_delim,.epoll_category_count{
color: #959db5;
}
.eg_affix_bottom_category_meta{
position: relative;
bottom: -12px;
}
.epoll_poll_single_ttl{
font-size: 20px;
font-weight: 900;
}
.epoll_poll_sub_single_ttl{
font-size: 15px;
color: #8089a0;
font-weight: 600;
clear: both;
margin-left: 5px;
} .it_epoll_opt_radio_wrap [type="radio"]:checked,
.it_epoll_opt_radio_wrap [type="radio"]:not(:checked) {
position: absolute;
left: -9999px;
}
.it_epoll_opt_radio_wrap [type="radio"]:checked + label,
.it_epoll_opt_radio_wrap [type="radio"]:not(:checked) + label
{
position: relative;
padding: 0;
padding-left: 25px;
cursor: pointer;
line-height: 1.4;
display: inline-block;
color: #6a7795;
width:100%;
font-weight: 500;
font-size: 16px;
margin: 0 !important;
font-family: inherit;
}
.it_epoll_opt_radio_wrap + label span{
width: calc(100% - 116px);
}
.it_epoll_opt_radio_wrap [type="radio"]:checked + label{
color: #3a7bff;
font-weight: 700;
width: calc(100% - 116px);
}
.it_epoll_opt_radio_wrap [type="radio"]:checked + label:before,
.it_epoll_opt_radio_wrap [type="radio"]:not(:checked) + label:before {
content: '';
position: absolute;
left: 0;
top: calc(50% - 10px);
width: 21px;
height: 21px;
border: 3px solid #fff;
border-radius: 100%;
background: #c0d4ff;
box-shadow: 0 0 2px #c0d4ff;
}
.eg_button{
padding: 10px 18px;
}
.it_epoll_opt_radio_wrap [type="radio"]:checked + label:before{
box-shadow:0 0 2px #3a7bff;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.it_epoll_opt_radio_wrap [type="radio"]:checked + label:after,
.it_epoll_opt_radio_wrap [type="radio"]:not(:checked) + label:after {
content: '';
width: 17px;
height: 17px;
background: #3a7bff;
position: absolute;
left: 2px;
top: calc(50% - 8px);
border-radius: 100%;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.it_epoll_opt_radio_wrap [type="radio"]:not(:checked) + label:after {
opacity: 0;
-webkit-transform: scale(0);
transform: scale(0);
}
.it_epoll_opt_radio_wrap [type="radio"]:checked + label:after {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
} .it_epoll_opt_radio_wrap [type="checkbox"]:checked,
.it_epoll_opt_radio_wrap [type="checkbox"]:not(:checked) {
position: absolute;
left: -9999px;
}
.it_epoll_opt_radio_wrap [type="checkbox"]:checked + label,
.it_epoll_opt_radio_wrap [type="checkbox"]:not(:checked) + label
{
position: relative;
padding: 14px;
padding-left: 50px;
cursor: pointer;
line-height: 25px;
display: inline-block;
color: #6a7795;
width:100%;
font-weight: 500;
font-size: 16px;
margin: 0 !important;
font-family: inherit;
}
.it_epoll_opt_radio_wrap [type="checkbox"]:checked + label{
color: #3a7bff;
font-weight: 700;
width: calc(100% - 116px);
}
.it_epoll_opt_radio_wrap [type="checkbox"]:checked + label:before,
.it_epoll_opt_radio_wrap [type="checkbox"]:not(:checked) + label:before {
content: '';
position: absolute;
left: 16px;
top: calc(50% - 10px);
width: 22px;
height: 22px;
border: 3px solid #fff;
border-radius: 100%;
background: #c0d4ff;
box-shadow: 0 0 2px #c0d4ff;
}
.eg_button{
padding: 10px 18px;
}
.it_epoll_opt_radio_wrap [type="checkbox"]:checked + label:before{
box-shadow:0 0 2px #3a7bff;
content:'';
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.it_epoll_opt_radio_wrap [type="checkbox"]:checked + label:after,
.it_epoll_opt_radio_wrap [type="checkbox"]:not(:checked) + label:after {
content: '';
width: 21px;
height: 21px;
background-size: cover;
box-shadow:none;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 24 24' style='&%2310; fill: %233a7bff;&%2310;'%3E%3Cg%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-.997-6l7.07-7.071-1.414-1.414-5.656 5.657-2.829-2.829-1.414 1.414L11.003 16z'/%3E%3C/g%3E%3C/svg%3E");
position: absolute;
top: calc(50% - 9.5px);
left: 16.5px;
border-radius: 100%;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.it_epoll_opt_radio_wrap [type="checkbox"]:not(:checked) + label:after {
opacity: 0;
-webkit-transform: scale(0);
transform: scale(0);
}
.it_epoll_opt_radio_wrap [type="checkbox"]:checked + label:after {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.it_epoll_otp_result_right {
max-width: 100px !important;
z-index: 1;
}
.epoll_hide_radio:before,.epoll_hide_radio:after{
display:none !important;
}
.epoll_poll_option_wrapper{
padding: 5px 5px;
}
.epoll_poll_option_wrapper ul.epoll_poll_options{
list-style: none;
display: block;
}
.epoll_poll_option_wrapper ul.epoll_poll_options li{
padding: 5px 10px;
margin: 10px 15px;
}
.epoll_poll_option_wrapper ul.epoll_poll_options li .it_epoll_poll_opt{
padding: 0;
background: #f1f5ff;
border-radius: 12px;
position: relative;
}
.it_epoll_poll_opt_progressbar{
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
display: flex;
align-items: center;
justify-content: flex-end;
border-radius: 12px;
overflow: hidden;
padding: 16px;
}
.it_epoll_otp_result_wrap{
background: #dfe9ff;
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
width: 50%;
border-radius: 0;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.epoll_related_polls_title{
color: #6a77a3;
padding: 14px;
margin: 10px 20px;
display: inline-block;
border: 2px solid #6a77a3;
font-weight: 700;
}
.ec_poll_border_top{
border-top: 6px solid #3d7afe;
border-bottom: 6px solid #3d7afe;
}
.it_epoll_otp_result_right {
font-size:14px;
}
.it_epoll_otp_result_right span{
font-size:12px;
}
.epoll_hide_element{
display: none !important;
}
.epoll_sc_share_container{
background: #fff;
box-shadow:none;
border: 1px solid #eceef9;
list-style: none;
display: block;
overflow: hidden;
border-radius: 6px;
position: absolute;
min-width: 200px;
right: 15px;
z-index: 99;
transform: scale(1);
opacity: 1;
visibility: visible;
transform-origin: top right;
transition: 0.1s ease-out all;
}
.eg_badge_btn_share {
cursor:pointer;
}
#it_epoll_opinion_share_btn .epoll_sc_share_container {
top: 52px;
}
.hide_epoll_sc_share_container {
transform: scale(0.9);
opacity: 0;
visibility: hidden;
transition: 0.1s ease-in all;
}
.epoll_sc_share_container li{
display: block;
text-align: left;
margin-bottom: 2px;
border-bottom: 1px solid #eceef9;
}
.epoll_sc_share_container li a{
color: #5b78cb;
display: block;
text-decoration: none !important;
outline: 0;
padding: 7px 15px;
}
.it_epoll_container_alert{
position: absolute;
left: 0;
top: 0;
bottom: 0;
right: 0;
display: none;
align-items: center;
justify-content: center;
background: rgb(107 114 128  / 70%);
overflow-y: scroll;
z-index: 99998;
}
.it_epoll_container_alert_show{
display: flex;
}
.it_epoll_container_alert_inner{
background: #ffffff;
padding: 0px;
border-radius: 8px;
overflow: hidden;
box-shadow: 0 0 6px 1px #cacaca;
min-width: 350px;
min-height: 103px;
}
.it_epoll_container_alert_inner h3{
padding: 10px;
font-size: 13px;
color: #555;
font-weight: bold;
border-bottom: 1px solid #e0e0e0;
margin-bottom: 10px;
background: #fafafa;
display: flex;
align-items: center;
}
.it_epoll_container_alert_close{
display:block;
cursor: pointer;
}
.it_epoll_container_alert_inner h3 span:first-child{
flex:1;
}
.it_epoll_container_alert_inner div{
padding: 10px 20px 0;
}
.it_epoll_hcaptcha iframe{
width: 100% !important;
height: 110px !important;
}
#it_epoll_opinion_share_btn .epoll_sc_share_container{
top:52px;
}
.it_epoll_poll_share_btn {
top: 6.5px !important;
right: 6.5px !important;
position: absolute;
}
.it_epoll_poll_share_btn .eg_badge{
background: #fff;
border-color: #ffffff;
cursor: pointer;
}
.epoll_poll_share_container{
display: block;
align-items: center;
justify-content: center;
list-style: none;
text-align: center;
margin: 0;
border-top:1px solid #fff;
padding: 10px;
padding-bottom: 0;
}
.epoll_poll_share_container li{
display:block;
}
.epoll_poll_share_container li a{
padding: 5px 10px;
margin: 10px;
background: #fff;
outline:0 !important;
border-radius: 6px;
color: #2196f3;
display:block;
border:1px solid #2196f3;
}
.it_epoll_poll_share_btn_container{
padding: 0 10px 20px !important;
}
.epoll_poll_contest_powered_by{
text-align: right;
padding: 6px 20px;
padding-top: 0;
display: block;
font-size: 10px;
color: #fff !important;
}
.epoll_poll_contest_powered_by a{
color:#fff !important;
font-size: 10px !important;
text-decoration: underline;
}
.epoll_opinion_voting_error {
margin: 4px 20px !important;
padding: 6px 12px;
background: #f7c1bd;
margin-bottom: 0 !important;
border-radius: 6px;
border: 1px solid #a3352d;
font-size: 13px;
font-weight: bold;
color: #a3352d;
}
.it_epoll_opt_radio_wrap{
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
width: 100%; 
padding: 14px;
}
.it_epoll_opt_radio_wrap_inner{
flex: 1;
min-width: 200px; 
}
.it_epoll_opt_radio_wrap .it_epoll_otp_result_right {
padding: 1px 5px;
background: #f1f5ff;
line-height: 1.4;
border-radius: 6px;
}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}