.bg9,
.bg13,
.bg3 {
	background-color: #21a6df
}

.clr5,
.clr10 a:hover,
.clr16,
.clr13,
.clr13 a,
.clr13 a:hover,
.clr11,
.contact-no:hover,
.read_more:hover,
#show_sms_popup_ef:hover,
#show_sms_popup2:hover,
.sw1.ftrSlid .bdr21:hover,
.top-nav ul li ul.dp_dwn>li:hover:after,
.top-nav ul li ul.dp_dwn>li.actv_dd:after,
.top-nav .dp_dwn li:hover a,
.top-nav .dp_dwn li.actv_dd a,
.sub_dp_dwn li:hover a,
.sw1:hover a {
	color: #21a6df
}

.bdr6,
.bdr16,
.prd1 ul li:hover {
	border: #21a6df 1px solid
}

.bdr19 {
	border-bottom: #21a6df 1px solid
}

.ui-widget-content,
.bdr20 {
	border: 1px solid #21a6df !important
}

.clr9 a:hover {
	color: #1a4b6c;
	border: #1a4b6c 1px solid
}

.bdr7 {
	border: #1a4b6c 1px solid
}

.btn5:hover {
	background: #1a4b6c
}

.btn2:hover {
	background-color: #fff;
	color: #1a4b6c;
	border: #1a4b6c 1px solid
}

.bdr14 {
	border-bottom: 45px solid #21a6df;
	border-right: 45px solid transparent;
	width: 230px
}

.btn3 {
	border: #fff 1px solid;
	background: #1a4b6c;
	padding: 7px 40px
}

.bdr11 {
	border-top: #35a8f3 1px solid
}

.bg19 {
	background: #21a6df
}

.clr16:hover {
	color: #1a4b6c
}

.btw,
.btn4_blue {
	border: #21a6df 1px solid;
	border-radius: 5px;
	font-size: 27px;
	font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;
	background: #21a6df;
	color: #fff;
	padding: 6px 20px;
	font-weight: 300
}

.fac-tab1_f td ul {
	margin: 0px 0px 0px 13px
}

.f4_f {
	font-size: 24px;
	color: #21a6df
}

.swiper-pagination-bullet-active {
	opacity: 1;
	background: #21a6df !important
}

.wv4:hover {
	border: 1px #21a6df solid
}

.contact-no .resp_rate_value {
	background-color: #fff;
	display: inline-block;
	padding: 5px 7px;
	border: 1px solid #21a6df;
	border-radius: 3px;
	color: #414141;
	width: 100%;
	text-align: center
}

.contact-no .resp_rate_arow1 {
	position: absolute;
	display: inline-block;
	border-right: 11px solid #21a6df;
	border-top: 9px solid transparent;
	border-bottom: 9px solid transparent;
	top: 0px;
	bottom: 0;
	height: 0;
	margin: auto 0;
}

.glp_gp {
	background-color: #fff;
	border: 1px solid #21a6df;
	padding: 5px 8px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	margin-left: 5px;
	color: #21a6df
}

.vall_btn .btn2 {
	color: #1a4b6c
}

.vall_btn .btn2:hover,
.glp_gp:hover {
	color: #fff;
	background-color: #1a4b6c
}

.top-nav ul li ul.dp_dwn.aft>li:after {
	content: "›";
}
.qhl_p,
.qhr_p,
.qrr_p,
.qlb_p,
.qrb_p,
.cale_p,
.pls_p,
.mns_p,
.radd_p a,
.mns1_p,
.pls1_p,
.pls2_p,
.mns2_p,
.dlt_p,
.dlt1_p,
.ilog,
.med1,
.med2,
.med3,
.blow,
.ts,
.ts1,
.ts_t,
.ts1_t,
.main,
.kor,
.eml,
.blwp,
.clsp_s,
.fsms6_s,
.byr_s,
.hh,
#rateMe .on,
#rateMe a,
.blow,
.hot-pdr,
.ts,
.ts1,
.pdr_hot_icon,
.blow_icon,
.plus_p,
.minus_p,
.arw1_p,
.logo_btm,
.mainnew,
.pdr_hot_icon,
.pdr_hot_icon2,
.pdr_hot_icon1,
.pdr_hot_icon1,
.cart_p,
.blow2_p,
.blow3_p,
.blow1_p,
.ImgF_p,
.ive {
	background-image: url("https://tdw.imimg.com/template-tdw/d0055/blowup55_6.png")
}

.pn,
.scrollButtons.left,
.scrollButtons.right,
.scrollButtons1.left,
.scrollButtons1.right,
.ht,
.pdf,
.srch_btn,
#mycustomscroll_vscrollerbar,
.blow1,
.blow2,
.crt,
.csl,
.prdct,
.call_icn,
.email_icn,
.sms_icn,
.nli,
.nli1,
.brch,
.blow2,
.aro,
.scrollButtons2.left,
.scrollButtons2.right,
.sp_s1,
.sms,
.sp {
	background-image: url("https://tdw.imimg.com/template-tdw/d0055/sprite_blu_3.png")
}

.intl-tel-input .flag_ctry {
	background-image: url("https://tdw.imimg.com/template-tdw/cntry_flags.png")
}

.video {
	background-image: url("https://tdw.imimg.com/template-tdw/d0055/video.png")
}

.icon_datauri {
	background-image: url("https://tdw.imimg.com/template-tdw/d0055/download.png")
}

.req_im {
	background-image: url(https://tdw.imimg.com/template-tdw/cent_dynamic/req_icn.png)
}

.ptrn {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFRJREFUeNocikEOw0AMAjF2lf8/tYqiqvEG6i0nGCbO9/VoAZAVQQKF0HG8ggF4ju/nLtmzJwOSmWXOtPYPW3pWN7fytwZOy8oKR7dIr7vJ7f8EGAAGGyfe/O0AiQAAAABJRU5ErkJggg==)
}
.hsldr_txt {
	left: 0;
	right: 0
}

.hsldr_txt>div:first-child {
	left: 0
}

.hsldr_txt>div:nth-of-type(2) {
	right: 0
}

.sw1 {
	height: 201px !important;
}
.tdw_f_cc_f .intl-tel-input>input {
	width: 85px;
}

.tdw_f_cc_f #mobilefield_zoom_dataform>input {
	padding-left: 100px;
}

.m41_p {
	margin-top: 8px;
}

#tnkMsg {
	line-height: 20px;
}

#add_isq_det span:nth-of-type(4) span.tdw_clr1 {
	overflow-wrap: break-word
}
.grph-area {
	width: 275px;
} 
.rtng-sec h2:after {
	left: -10px;
}
.gthf {
    display: block;
    width: 100%;
    border: 0;
    margin-bottom: 20px;
    height: 50px;
    padding-left: 25px;
    line-height: 50px;
    font-size: 16px;
    padding-right: 20px;
    box-sizing: border-box;
    border-radius: 5px;
}

textarea.gthf {
    height: 100px;
}

button.dbg {
    display: block;
    width: 100%;
    height: 50px;
    margin-bottom: 40px;
    background: #21a6df;
    color: #fff;
    font-size: 26px;
    border: 0;
    border-radius: 5px;
}
span#emailError {
    margin-top: -10px;
    display: block;
    margin-bottom: 10px;
}
@media(max-width: 1300px) and (min-width: 1200px){
.hij_yh .ds1 {
    width: 21%;
}


}
@media(max-width: 1023px) and (min-width: 992px){
.hij_yh .ds1 {
    width: 21%;
}
}
@media(max-width: 991px) and (min-width: 768px){
.cont2_frm {
    width: 100% !important;
}

.cont2_frm textarea {
    width: 100% !important;
}

.cont2_frm .fl_p.w2_frm {
    width: 100% !important;
    max-width: 100% !important;
}

.cont2_frm .m41_p.fl_p.w1_p {
    width: 100% !important;
}

.cont2_frm .nw_form .p1_p {
    width: 100% !important;
    max-width: 100% !important;
}

.cont2_frm .fl_p.w3_frm {
    width: 100% !important;
}

.container.m1.ds2.fnt9.clr3.txt4 .bg15 {
    border: 0;
    width: 100% !important;
    max-width: 100%;
}

.container.m1.ds2.fnt9.clr3.txt4 .ds3.w7.vr2 {
    width: 100% !important;
    height: 600px !important;
}
.ps1.ps3.he4.p15.op2.cont4.bx2.m19 {
    margin-left: 0 !important;
}
.cen4, .cen5, .cr1{
	width:250px !important;
}
.cen4, .cen5, .cr1{
	height: 250px !important;
}
.grph-area {
    width: 60px !important;
}
.w3.bg9.ds3.p7.bx2.ps2.ps14.vr2.eat {
    width: 100% !important;
}
.container.m1.bdr4.ds2 {
    display: block !important;
}
.container.m1.bdr4.ds2 .w3.bdr3.ds3.vr2.p7.p8.bg12.cont3.bx2.ps2 {
    display: block !important;
}

.container.m1.bdr4.ds2 .w3.bdr3.ds3.vr2.p7.p8.bg12.cont3.bx2.ps2 .swiper-container.swiper_vertical.w20.swiper-container-vertical.swiper-container-android {
    width: 100% !important;
}
.w3.bdr3.ds3.vr2.p7.p8.bg12.cont3.bx2.ps2 {
    width: 100% !important;
}
.ds3.w6.bg11.he4.cont3.bx2 {
    display: none;
}
.cont1.bx2.ds2.w1.he7 .ds3.vr1 {
    width: 50%;
}

.cont1.bx2.ds2.w1.he7 .fnt4.vr1.ds3.txt1.w392 {
    width: 50%;
}
.cen1 img{
	max-width: 100%;
}
.ds1.m42.m6{
	    width: 20%;
	        margin-right: 15px;
}
}
@media(max-width:767px){
.cont2_frm {
    width: 100% !important;
}

.cont2_frm textarea {
    width: 100% !important;
}

.cont2_frm .fl_p.w2_frm {
    width: 100% !important;
    max-width: 100% !important;
}

.cont2_frm .m41_p.fl_p.w1_p {
    width: 100% !important;
}

.cont2_frm .nw_form .p1_p {
    width: 100% !important;
    max-width: 100% !important;
}

.cont2_frm .fl_p.w3_frm {
    width: 100% !important;
}

.container.m1.ds2.fnt9.clr3.txt4 .bg15 {
    border: 0;
    width: 100% !important;
    max-width: 100%;
}

.container.m1.ds2.fnt9.clr3.txt4 .ds3.w7.vr2 {
    width: 100% !important;
    height: 600px !important;
}
.ps1.ps3.he4.p15.op2.cont4.bx2.m19 {
    margin-left: 0 !important;
}
.cen4, .cen5, .cr1{
	width:250px !important;
}
.cen4, .cen5, .cr1{
	height: 250px !important;
}
.grph-area {
    width: 60px !important;
}
.w3.bg9.ds3.p7.bx2.ps2.ps14.vr2.eat {
    width: 100% !important;
}
.container.m1.bdr4.ds2 {
    display: block !important;
}
.container.m1.bdr4.ds2 .w3.bdr3.ds3.vr2.p7.p8.bg12.cont3.bx2.ps2 {
    display: block !important;
}

.container.m1.bdr4.ds2 .w3.bdr3.ds3.vr2.p7.p8.bg12.cont3.bx2.ps2 .swiper-container.swiper_vertical.w20.swiper-container-vertical.swiper-container-android {
    width: 100% !important;
    max-width: 100% !important;
}
.w3.bdr3.ds3.vr2.p7.p8.bg12.cont3.bx2.ps2 {
    width: 100% !important;
}
.ds3.w6.bg11.he4.cont3.bx2 {
    display: none;
}
.cont1.bx2.ds2.w1.he7 .ds3.vr1 {
    width: 50%;
}

.cont1.bx2.ds2.w1.he7 .fnt4.vr1.ds3.txt1.w392 {
    width: 50%;
}
.cen1 img{
	max-width: 100%;
}
.ds1.m42.m6{
	    width: 20%;
	        margin-right: 15px;
}	
.rtng-gred.rclr2.rpr60 {
    width: 100% !important;
}

.rtng.rdf.m6 {
    display: block !important;
}

ul.rtng-grph.rpr60 {
    width: 100% !important;
}

ul.rtng-stfn.rasc {
    padding-left: 0 !important;
}

li.stfn-hdng.txt3.fs20.rclr2 {
    text-align: left !important;
    margin-top: 10px !important;
}
.reww-item.rmt20.w100.rdf {
    display: block;
}
.reww-item.rmt20.w100.rdf .revw-user.rdf {
    display: block;
    margin-bottom: 10px !important;
}
.wid_ad {
    width: 100%;
}

.cl.m7.fnt6.m6.bo1 {
    margin-left: 0;
}

.calMshare {
    width: 100%;
}

div#show_sms_popup1 {
    display: block;
}

.container.m1.p9.clr7.hij_yh .ds1.m42.m6 {
    width: 100%;
    margin-right: 0 !important;
}

.container.m1.p9.clr7.hij_yh .w4.cen.p10.bx1.clr4.bg1 {
    width: 100%;
}


.container.m1.p9.clr7.hij_yh .ds3.cen1.vr1.txt3.slider {
    width: 100%;
}

.container.m1.p9.clr7.hij_yh .cen1 img {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: unset !important;
}

.container.m1.p9.clr7.hij_yh .ds2.p11.he2 {
    display: block;
}

.container.m1.p9.clr7.hij_yh .ds2.p11.he2 h2.ds3.vr1.txt3.cen.fnt24.bo3 {
    width: 100% !important;
    display: block !important;
}

.container.m1.p9.clr7.hij_yh .ds2.p11.he2 h2.ds3.vr1.txt3.cen.fnt24.bo3 a {
    display: block;
    width: 100%;
}

.container.m1.p9.clr7.hij_yh .m6.w4.cen.p10.bx1.clr4.bg6 {
    width: 100%;
}

.container.m1.p9.clr7.hij_yh .ds3.cen1.vr1.txt3.slider {
    display: block !important;
    width: 100%;
    max-width: 100%;
    height: auto !important;
}
.container.m1.p9.clr7.hij_yh .ds1.m6 {
    width: 100%;
    max-width: 100%;
}
.etaEle ul {
    display: block;
    margin-bottom: 20px;
}

.etaEle ul li {
    width: 100%;
    margin-bottom: 15px;
}
div#show_sms_popup1 {
    width: 100%;
    display: block;
    float: none;
}

.cu_p.contact-no.ps2 {
    display: block !important;
    width: 100% !important;
    float: none !important;
}

.shrUs {
    display: block;
    float: none;
    width: 100%;
}

.cu_p {
    width: 100%;
    display: block;
    float: none;
}

.cu_p.m7.fr_p {
    margin-left: 0;
}
.cl.m7.fnt6.m6.bo1 {
    margin-left: 0;
    margin-right: 0;
}
.w420 {
    width: 100%;
}
.cl.m7.fnt6.m6.bo1 br {
    display: none;
}
.shrUs p.fnt10 span{
	margin-left :0 !important;
}
.ln1{
	width: 100% !important;
}
.he5 {
    height: 540px;
}
span.cl.m7.fnt10.m6.bo1.ln9{
	margin-right: 0 !important;
}

.fnt7.ps2.bdr12.m16 span.ps1.bo1.m15 {
    font-size: 12px;
    left: 50px;
}

.fr.ps2.cr1.p6.m14 {
    width: 100%;
    float: none;
    margin-top: 20px;
}
.ps1.ps3.he4.p15.op2.cont4.bx2.m19{
	padding-right: 0 !important;
}
.cu_p.m7.fr_p{
	float: none;
}
.nw_form .cn2_p{
	width: 100% !important;
	float: none !important;
}
.intl-tel-input {
    display: none !important;
}
#footerprd_alert_display_alert .cn2_p{
	border-radius: 5px !important;
}
div#show_sms_popup_e .ds1.p3 a {
    font-size: 15px;
}
.reww-item.rmt20.w100.rdf .revw-user.rdf {
    padding-left: 0;
}
div#show_sms_popup_e {
    text-align: right;
}
.rtng-inr.rmt20.rdf.rfww.rjcc {
    justify-content: start;
}
.bg3.bdr1.clr3.p31 {
    display: inline-block;
    text-align: center;
    margin-right: 10px;
    padding-left: 14px;
}
.w3.bdr3.ds3.vr2.p7.p8.bg12.cont3.bx2.ps2 {
    width: 95% !important;
    margin: 0 auto;
}
}
@media(max-width:420px){
	:root .hot_con {
    width: 320px !important;
}

}
