.my_fonttop_new {padding-bottom: 30px;}
.allfont_download_new {float: left;}
.allfont_download_new a {display: inline-block;background: none;line-height: 100%;text-align: center;border-radius: 35px !important;-webkit-border-radius: 35px;border: 1px solid #ef4272;background:#ef4272;color: #FFF;font-size: 16px;padding: 15px 60px 11px 60px;transition: 0.3s;-webkit-transition: 0.3s;width: auto;font-weight: 500 !important;}
.allfont_download_new a:hover{ background:#FFF; color:#ef4272;}
.my_font_searchnew {float: right;position: relative;}
form#my_font_frmsrch {position: relative;}
.my_font_searchnew #search_font_name{width: 250px;padding: 0px 18px 0 30px;height: 42px;border: 2px solid #000;border-radius: 35px;-webkit-border-radius: 35px;color: #000;font-weight: 300;position: relative;top: 0px;}
.my_font_searchnew #search_font_name::-webkit-input-placeholder { color:#000; }
.my_font_searchnew #search_font_name:-moz-placeholder { color:#000; opacity: 1; }
.my_font_searchnew #search_font_name::-moz-placeholder { color:#000; opacity: 1; }
.my_font_searchnew #search_font_name:-ms-input-placeholder {color:#000 }
.my_font_searchnew input#search_font_new {position: absolute;font-family: 'FbFontbitIcons-Regular';height: 100%;font-size: 30px;color: #00aab5;cursor: pointer;left: 0px;color: #000;font-size: 22px;left: 10px;top: 10px;border: none;background: none;padding: 0px;height: auto;}

.fourtablehead_newf{font-size: 0px;padding: 9px 0;border-bottom: 1px solid #b2b2b2;}
.fourheadcol_new{display: inline-block;vertical-align: top;font-size: 14px;color: #000;font-weight: normal;}
.fourheadcol_newf_1 {width: 22%;padding: 0 24px 0 10px;}
.fourheadcol_newf_rest {display: inline-block;width: 78%; font-size:0px;}
.fourtablecon_newf .fourheadcol_newf_rest{ display:none}
.fourtablecon_newf .active .fourheadcol_newf_rest{ display:inline-block;}
.fourheadcol_newf_right{width: calc(100% - 160px); display: inline-block;vertical-align:top;}
.fourheadcol_newf_left{width: 160px;text-align: center;display: inline-block; vertical-align:top;}
.fourheadcol_new.fourheadcol_new_2 {width: 26%;width: calc(100% - 430px);padding: 0 25px 0 10px;}
.fourheadcol_new.fourheadcol_new_3{width: 110px;padding: 0 0 0 10px;}
.fourheadcol_new.fourheadcol_new_4, .fourheadcol_new.fourheadcol_new_5, .fourheadcol_new.fourheadcol_new_6, .fourheadcol_new.fourheadcol_new_7{width: 80px; text-align: center;}
.fourheadcol_new.fourheadcol_new_8 {width: 100%;text-align: center;}
.fourtabconrow_newf{padding: 26px 0;border-bottom: 1px solid #b2b2b2;font-size: 0px;position: relative;}
.fourtabconrow_newf:before {position: absolute;width: 100%;height: 1px;background: #47c4db;top: -1px;content: ''; opacity:0;}
.fourtabconrow_newf.active{ border-color:#47c4db;}
.fourtabconrow_newf.active:before {opacity:1;}
.fourtabconrow_newf .fourheadcol_new .fonttoggle {font-size: 22px;color: #b2b2b2;font-weight: normal; position:relative; display:block;}
.fourtabconrow_newf .fourheadcol_new .fonttoggle:before {position: absolute;content: 'R';font-family: 'FbFontbitIcons-Regular';font-size: 22px;top: -1px;right: -24px;transition: 0.3s;-webkit-transition: 0.3s;}
.fourtabconrow_newf.active .fourheadcol_new .fonttoggle:before{ transform:rotate(-90deg); -moz-transform:rotate(-90deg); -webkit-transform:rotate(-90deg);}
.fourtabconrow_newf.fourheadcol_new .fonttoggle:hover, .fourtabconrow_newf.active .fourheadcol_new .fonttoggle{ color:#000;}
.fourtabconrow_newf .fourheadcol_new.fourheadcol_new_3 {position: relative;top: 2px;}

.fourtabconrow_newf .fourheadcol_new {color: #000; font-weight:normal; font-size:14px;}
.fourtabconrow_newf .fourheadcol_new label {font-weight: normal;font-size: 14px; position:relative; vertical-align:top; margin:0px; padding-top:2px;}
.fourtabconrow_newf .fourheadcol_new.fourheadcol_new_2 input{ display:none;}
/*.fourtabconrow_newf .fourheadcol_new.fourheadcol_new_2 label:before {width: 14px;height: 14px;border: 1px solid #47c4db;position: absolute;content: '';right: -25px;}
.fourtabconrow_newf .fourheadcol_new.fourheadcol_new_2 input[type="checkbox"]:checked+label:after {width: 14px;height: 14px;position: absolute;content: '';background: #47c4db;right: -25px;}*/
.fourtabconrow_newf .fourheadcol_new.fourheadcol_new_2 label:before {position: absolute; content: '5';right: -25px;font-family: 'ANew-Regular';font-size: 20px;top: -1px;color: #47c4db;}
.fourtabconrow_newf .fourheadcol_new.fourheadcol_new_2 input[type="checkbox"]:checked+label:after {position: absolute; content: '6';right: -25px;font-family: 'ANew-Regular';font-size: 20px;top: -1px;color: #47c4db;}
.fourtabconrow_newf .fourheadcol_new.fourheadcol_new_2 input[type="checkbox"]:checked+label:before{ opacity:0;}

.fourheadcol_new.customlice input{ display:none;}
/*.fourheadcol_new.customlice label:before {width: 14px;height: 14px;border: 1px solid #b2b2b2;position: absolute;content: '';right: 0px;}
.fourheadcol_new.customlice input[type="checkbox"]:checked+label:after {width: 14px;height: 14px;position: absolute;content: '';background: #b2b2b2;right: 0px;}*/
.fourheadcol_new.customlice label:before {position: absolute;content: '5';right: 0px; color:#b2b2b2; font-family: 'ANew-Regular';font-size: 20px; top:-1px}
.fourheadcol_new.customlice input[type="checkbox"]:checked+label:before{ opacity:0;}
.fourheadcol_new.customlice input[type="checkbox"]:checked+label:after {position: absolute;content: '6';background: none;right: 0px;font-family: 'ANew-Regular';font-size: 20px;top: -1px;color: #b2b2b2;}

.fourheadcol_new.customlice span.defaultgrey{font-weight: normal;font-size: 14px; position:relative; vertical-align:top;}
.fourheadcol_new.customlice span.defaultgrey:before {position: absolute;content: '5';right: 0px; color:#b2b2b2; font-family: 'ANew-Regular';font-size: 20px; top:-1px}
.fourheadcol_new.customlice span.defaultgrey.greychecked:before{ opacity:0;}
.fourheadcol_new.customlice span.defaultgrey.greychecked:after {position: absolute;content: '6';background: none;right: 0px;font-family: 'ANew-Regular';font-size: 20px;top: -1px;color: #b2b2b2;}


.fourheadcol_newf_repeat {padding: 8px 0px;border-bottom: 1px solid #b2b2b2;}
.fourheadcol_newf_repeat:first-child{ padding-top:0px;}
.fourheadcol_newf_repeat:last-child{ padding-bottom:0px; border:none;}
.fourheadcol_new.fourheadcol_new_8 a span.dwonloadicon_font {font-family: 'NewLogoFontbit-Regular';font-size: 24px;display: block;color: #47c4db;padding-bottom: 10px;transition:0.3s; -moz-transition:0.3s; -webkit-transition:0.3s;}
.fourheadcol_new.fourheadcol_new_8 a {color: #000;font-size: 12px; transition:0.3s; -moz-transition:0.3s; -webkit-transition:0.3s;}
.fourheadcol_new.fourheadcol_new_8 a:hover span.dwonloadicon_font{ color: #47c4db;}
.fourheadcol_new.fourheadcol_new_8 a:hover{color: #47c4db;}

.pagination_font_numb {padding: 50px 0px 0px 0px;text-align: center;}
.pagination_font {display: inline-block;vertical-align: top;}
.pagination_font a span {width: 10px;height: 10px;border: 1px solid #b2b2b2;display: inline-block;border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;margin: 0px 5px;}
.pagination_font a:hover span, .pagination_font a.active span{ background:#b2b2b2;}
.pagenum_ofnum {display: inline-block;vertical-align: top;font-size: 14px;}
.pagenum_ofnum {display: inline-block;vertical-align: middle;font-size: 11px; color:#b2b2b2; margin-right:15px; font-weight:300;}


@media only screen and (max-width:900px){
.myacuptabc.myacuptabc4{  overflow:hidden !important;}
.myacuptabc4 .myacuptabcin{width:100% !important;}
.myacuptabcin_inscroll_top {overflow: auto;}
.myacuptabcin_inscroll {width: 937px;}
.my_font_searchnew #search_font_name{ height:32px;width:150px;}
.my_font_searchnew input#search_font_new{top:4px;}
.allfont_download_new {float: left;margin-right: 0px;}
.allfont_download_new a{font-size: 14px;padding:8px 30px 6px 30px; }
}

@media only screen and (max-width:400px){
.allfont_download_new a{font-size: 14px;padding:8px 20px 6px 20px; }	
}