

.blink_text { -webkit-animation-name: blinker;-webkit-animation-duration: 3s;-webkit-animation-timing-function: linear;-webkit-animation-iteration-count: infinite;-moz-animation-name: blinker;-moz-animation-duration: 3s;-moz-animation-timing-function: linear;-moz-animation-iteration-count: infinite;animation-name: blinker;animation-duration: 3s;animation-timing-function: linear; animation-iteration-count: infinite; color: red; } 
img {width: 100%;}
.gead_rol.Passion {padding: 0 0 10px 12px;}
.aboyt_heatk {padding: 6px 0 0;}




@-moz-keyframes blinker {
0% { opacity: 1.0; }
50% { opacity: 0.3; }
100% { opacity: 1.0; } 
}

@-webkit-keyframes blinker { 
0% { opacity: 1.0; }
50% { opacity: 0.3; }
100% { opacity: 1.0; } 
} 

@keyframes blinker { 
0% { opacity: 1.0; } 
50% { opacity: 0.3; } 
100% { opacity: 1.0; } 
}
.tab-current .icon h3{ color:#448aff }
.img_piced > img {
    width: 100%;
}
.support.blink_text > a {
border: 5px solid #ff0000;
border-radius: 80px;
display: block;
height: 90px;
overflow: hidden;
width: 90px;
}
body,* {margin: 0; padding:0}
body {font-family: 'Ubuntu', sans-serif; font-size: 14px;line-height: 1.42857143;color: #333;background-color: #fff;}

a{  display:block; text-decoration:none;}
ul,ol,li{ list-style:none;}
.dg_center { margin:0 auto; clear: both;}
.dg{ clear:both}
header {background: #fff none repeat scroll 0 0;box-shadow: 0 0 3px #919191;clear: both;height: 100px;margin-bottom:0px;}
.clear { clear: both;}
.logo {width: 170px;padding: 11px 0 0;}
.owl-controls.clickable {
    display: none;
}
.top_title { 
    background: #fff none repeat scroll 0 0;
    
    margin-top: 20px;
    padding: 3px 0 5px 15px;
     color:#448aff;
}

.dis_p {padding: 0 0 0 5px;}
.quality {position: relative;}
.owl-prev {position: absolute;top: 170px;left: 10px; background:url("../images/pre.png"); background-repeat:no-repeat;  font-size: 0;  height: 40px;width: 40px;}
.support {background: #fff none repeat scroll 0 0;border-radius: 220px;height: 80px;position: fixed;right: 2%;text-align: center; bottom: 8%;width: 80px;    box-shadow: 0 5px 10px 0 rgba(35,50,56,0.3);  z-index: 999;}
.owl-next {position: absolute;top: 170px;right: 10px;background: url(../images/next.png);background-repeat: no-repeat;text-indent: inherit;font-size: 0;height: 40px;width: 40px;}
.word_d {text-align: center;font-size: 20px;padding: 50px 0 0 0;}
.menus a {color: #101010;font-size: 14px;font-weight: 600;padding: 25px 15px;text-transform: uppercase;}
.menus {float: right; display:block}
.top_bar {background: #002e49 none repeat scroll 0 0;overflow: hidden;width: 100%;}
.treatme {float: right;  width: 80%;}
.treatme a {color: #fff;padding: 5px 15px;}
.top_section {float: right;}
.text_movi {margin: 0 auto;width: 100px;}
.paddi {overflow: hidden;padding-bottom: 70px;}
.complete {text-align: center;width: 60%;margin: 100px auto;}
.get_in {font-size: 20px;text-align: center;padding: 18px 0 23px 0;}
.clearfix {clear: both;font-size: 16px;padding-top: 18px;}
.adrss span {font-weight: bold;}
.title_blog {text-align: left;}
#tab1 > h2,#tab1 > h3,#tab1 > h3 {
    padding-bottom: 10px;
}
.arrow-down {
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #f00;
    bottom: 0;
    height: 0;
    left: 50%;
    position: absolute;
    width: 0;
}

h2.gead_rol {
    font-size: 21px;
}
.botom_p {
    overflow: hidden;
    padding-top: 25px;
}
.shodaow {   overflow: hidden;background: #fff none repeat scroll 0 0;border: 1px solid #e6e6e7;border-radius: 3px;box-shadow: 1px 1px 5px 0 rgba(43, 48, 59, 0.25);margin: 10px 0 0;padding: 0 0 0 15px;}
.wizard-form.wind {padding: 0 23px 20px 0;}
.main_question.wizard-heade.detailsr {color: #3f9fff ;padding: 20px 0 0;}
.title_blog h1 {color: #1a81d4;font-size: 34px;font-weight: 700;padding: 30px 0 0;text-transform: capitalize;}
.title_blog p {color: #666;   font-size: 15px;}
.icone {border-radius: 100px;float: left;height: 110px;margin: 0 10px 0 0;overflow: hidden;width: 110px;}
.corn { margin: 25px 0 0;}
.auctor > h1 {color: #222;font-size: 19px;font-weight: normal;}
.clear.toppad {margin-top: 10px;}
.auctor { width:200px;float: left;}
.top_heigh {padding: 20px 0 40px;    overflow: hidden;}
.gray {overflow: hidden;padding: 0 0 50px;  clear: both;}
.neme_d {background: #fff none repeat scroll 0 0;font-size: 18px;padding: 10px;text-align: center;text-transform: capitalize;}
.neme_d > h1 {font-size: 16px;font-weight: normal;}
.neme_d > p {color: #333;font-size: 14px;}
.spaced {padding: 0 10px 0 0;}
.btns_sussc {padding: 14px 0px;display: inline-block;}
.titl_named h4 { color: #fff; font-size: 17px;    margin: 20px 0 0;}
.titl_named { width: 100%; bottom: 0; left: 0; position: absolute;}
.big_img {padding: 8px 0 0;position: relative;}
.top_d {padding: 30px 0 0;}
.titl_named li img{ width:20px;}
.apt_pont{}
.titl_named {bottom:0px;left: 0px;position: absolute;width: 100%; padding:0 0 20px 10px;       
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */ height:90px;}			 
.banner.hum_small {height:200px;overflow: hidden; background:url("../images/all_page.jpg");    clear: both; }             
.title_blog.all_serv {padding: 0 0 20px;}     
.gray.nodg { overflow: inherit !important;    background: #fff none repeat scroll 0 0;}
.gray.nodg  .dg_center {position: relative;}  
.gray.nodg .dg_center .title_blog h1 { color: #002e49; font-size: 34px; padding: 3px 0 0;  text-transform: capitalize;}
.gray.nodg  .dg_center .top_heigh { padding: 15px 0 0;} 
.paragf {font-size: 16px;padding: 0 0 25px;}
.dg4.active .auctor > h1,.dg4.active .auctor > p,.gead_rol{  color: #0078bd;}	
.trt > h3 {font-size: 18px;}
.sml_bo strong {display: block;font-size: 14px;font-weight: 700;margin: 15px 0 0;}
.sml_bo p {padding: 0!important;   margin: 0;}
.link_bd {  overflow: hidden;background: #f9f9f9 none repeat scroll 0 0;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);  display: none;}
.apl_page {padding: 130px 0 0;}
.menus a:hover{ background:#002e49 ; color:#fff; transition: all 0.4s ease-out 0s;}
.sml_bo li {width: 100%;}
.darkHeader {position: fixed;width: 100%;z-index: 99;}
.tab_content  p {padding-bottom: 20px;   line-height: 27px;}
.neme_d.Hawaii h1{ font-size:24px;text-align:left; color:#ff9c00 }
.titl_named span{ color:#fff}
.bed_crum li {float: left;padding: 15px 10px;}
.apl_page > h1 {color: #fff;font-size: 40px;text-shadow: 0 1px 3px #000;}
.bed_crum li:last-child a{ color:#0078bd; font-weight:bold;}
.bed_crum a {color: #333;font-size: 16px;}
.titl_named li { margin: 0 10px 0 0;}
.trip {float: left;margin: 3px 3px 0 0;  color: #fff;}
.slide_b{  padding: 10px 9px 0; position: relative;}        
.slide_b .titl_named {left: 8px;width: 97%;bottom:0}
.sml_icon {float: left;  padding: 4px 4px 0 0;}
.all_details span {float: left;font-size: 14px;padding: 6px 0 0;text-align: left; width: 233px;}
.all_details li {border-bottom: 1px dashed #ccc;padding: 4px 0;width: 100%;   }
.all_details > ul {overflow: hidden;    height: 210px;}
.all_details > a {background: #0078bd none repeat scroll 0 0;border-radius: 60px;clear: both;color: #fff;margin: 10px auto;padding: 5px;width: 120px;}
.all_details > a:hover{background: #00488d none repeat scroll 0 0; transition: background-color 0.5s ease 0s; }
.spaced.deal {border-radius: 2px;box-shadow: 0 0 3px #ddd;margin: 0 0 20px 10px;overflow: hidden;padding: 0;height: 490px;}
.nos {border: 1px solid #ccc;float: left;height: 50px;line-height: 50px;text-align: center;width: 50px;}
.Book span {float: left;margin: 3px 0 0 10px;}
.Book {color: #efefef;margin: 20px 0 0;}
.title_blog.confidence {text-align: left;}
.Book h1 {font-size: 15px;font-weight: 700;padding: 0; color: #fff;}
.Book li {margin-bottom: 10px;width: 100%;}
.wit_bg {background: #fff none repeat scroll 0 0;overflow: hidden;padding: 0 15px;width: auto;height: 450px;}
.gray.whi {padding: 0;  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.input {float: left;}
.input > input {border: 1px solid #ccc;padding: 10px;width: 100%;}
.input {float: left;width: 64%;}
.subm {float: left;}
.subm > input {background: #0078bd none repeat scroll 0 0;border: 1px solid #0078bd;color: #fff;float: left;font-size: 17px;padding: 17px;width: 110px;}
.input > input {border: 1px solid #ccc;padding: 21px;width: 88%;}
.mess {border: 0 none;float: left;width: 80px;}
.social li {margin:0 0 10px 10px;border: 1px solid #ccc;float: left;height: 30px;padding: 10px;width: 30px;}
.social {clear: both; margin: 20px 0 0; overflow: hidden;}
.form_inp {overflow: hidden;}
.lore {padding: 10px 0;}
.parallax-window {background: #252525 none repeat scroll 0 0;clear: both;min-height: 450px;overflow: hidden;width: 100%;}
.title_blog.confidence.subcri > h1,.title_blog.confidence.subcri > p {color: #fff; width:90%}
.pading {overflow: hidden;padding: 0 0 50px;}
.enqury_from > input {border: 1px solid #ccc;border-radius: 50px;margin: 0 0 30px;padding: 15px;width: 90%;}
.enqury_from {padding: 80px 0 0;}
textarea {border: 1px solid #ccc;border-radius: 5px;height: 130px;resize: none;width: 100%;}
.submit_btn {float: right;margin: 30px 30px 0 0;}
.submit_btn > input {background: #0078bd  none repeat scroll 0 0;border: 1px solid #ddd;border-radius: 40px;font-size: 16px;padding: 15px 34px; border:1px solid#0078bd ; color:#fff}
footer {background: #252525 none repeat scroll 0 0;clear: both;overflow: hidden;  padding: 50px 0;}
.smal_spaed > h1 {color: #d6d6d6;   font-size: 19px;  margin: 0 6px 0 0;}
.smal_spaed > p{ color:#999}
.smal_spaed li {border-bottom: 1px solid #4a4a4a;padding: 10px 10px 10px 0;}
.smal_spaed li strong {color: #40b8fd;display: inline-block;float: left;font-size: 17px;font-weight: normal;width: 90px;}
.locati p {float: left;width: 240px;   color: #999;}
.smal_spaed.travel li {border: 0 none; width: 25px;}
.locati.abts li { margin:0 20px 0 0;width:41%;}
.locati.abts a{ color:#999}
.auctor > p {color: #868686;}
.tite {color: #0078bd;font-size: 20px;margin: 18px 0 6px;overflow: hidden;}
.India_flt {border-bottom: 1px dashed #9d9d9d;border-top: 1px dashed #9d9d9d;overflow: hidden;padding: 10px 0;}
.paragf > p {color: #767676;font-size: 15px;line-height: 28px;}
.India_flt span {display: block;float: left;margin: 0 5px 0 0;width: 20px;}
.India_flt li {font-size: 16px;margin: 0 0 10px;}
/*-------------------------------------------*/
.paragf {font-size: 14px;padding: 40px 0 25px 0px;}
.trt > h3 {   font-weight: normal;  color: #ff9c00;}
.dg4 > a {cursor: pointer;}
.tab_container {background: #fff none repeat scroll 0 0;clear: both;color: #6b6b6b;font-size: 16px;line-height: 28px;padding: 18px;}
.tabs {clear: both;overflow: hidden;width: 100%;}
.dg4.active {background: #fff none repeat scroll 0 0;padding: 0;  height: 180px;}
.dg4 a {overflow: hidden;padding: 0 10px 10px;}
.mater > strong {color: #000000;display: block;font-size: 17px;font-weight: normal;margin: 10px 0 0;}
.wai li {font-size: 15px;padding: 4px 0 10px;}
.wai li span {display: block;float: left;margin: 0 5px 0 0;width: 20px;}
.mater > p {color: #767676;font-size: 15px;line-height: 28px;}
.wai { overflow: hidden;margin: 10px 0 0;}
.tite > span {display: block;float: left;margin:4px 5px 0 0;width: 15px;}
.realative {position: relative;}
.absalute {background: #fff none repeat scroll 0 0;position: absolute; display:none;  left: 0; z-index: 9;    top: 70px;    width: 250px;}
.sub_me span {display: block;float: left;font-weight: bold;padding: 0 5px 0 0;}
.sub_me a {background: #fff none repeat scroll 0 0;border-bottom: 1px solid #ddd;color: #333;display: inline-block;padding: 10px 0 10px 20px;width: 100%;}
.realative:hover .absalute{ display: block;}
.sub_me li {    width: 100%;}
.Oncology{ position:relative}
.Oncology:hover .absalutenew{ display: block}
.absalutenew { display:none;position: absolute;right: 250px;top: 0;width: 230px;}
.sub_me.sun a {  background: #f9f9f9  none repeat scroll 0 0; font-size:13px}
.sub_me.sun a:hover{background: #002e49   none repeat scroll 0 0;}
.flaunted {font-size: 22px;  color: #448aff;}
.aa {font-size:19px}
.cancer { box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);border-radius: 200px;height: 200px;overflow: hidden;width: 200px;}
.brast_cancer h3 {background: #f9f9f9 none repeat scroll 0 0;    box-shadow: 0 0 5px  rgba(0, 0, 0, 0.2);font-size: 17px;font-weight: normal;padding: 10px; cursor:pointer;   margin: 0 0 10px;}
.brast_cancer {padding: 0 0 120px;}
.content {margin: 0 0 10px;padding: 10px;  overflow: hidden;}
.nmd { color:#bf7c10;font-size: 16px;}
.roud_ed {background: #40b8fd none repeat scroll 0 0;border-radius: 32px;float: left;height: 6px;margin: 10px 5px 0 0;width: 6px;}
.cancer_name li {margin-bottom: 5px;width: 100%;}
.cancer_name > ul {margin: 10px 0 0;}
.cancer_name.proced {clear: both;margin: 20px 0 0;overflow: hidden;}
.cancer_name {clear: both;overflow: hidden;}
.bol > li {color: #000;font-size: 18px;font-weight: 400;margin-top: 10px;}
.sub_me.sun.two_row {width: 460px;}
.sub_me.sun.two_row li {width: 50%;}
.absalutenew.asb_left {right: 480px;}
.reposive_menu { display: none;position: absolute;right: 7px;top: 68px;}
.cancer_name.proced strong {color: #000;font-weight: normal;}
.parallax_mneu { background: #fff none repeat scroll 0 0; margin: 16px 0 0; overflow: hidden;text-align: left;}
#menu_para a {border-bottom: 1px solid #ececec;color: #333;padding: 9px 12px; }

@media (min-width:360px)
{
.dg_center {width: 90%;}

.reposive_menu {position: absolute;right: 7px;top: 68px; display: block}
.reposive_menu button {background: #0078bd  none repeat scroll 0 0;border: 0 none;color: #fff;font-size: 30px;padding: 3px 10px; cursor:pointer}
.menus {float: right;display: none; transition: all 2s ease 0s; right: 100%;}
.menus.show {    position: absolute;background: #002e49;top: 106px;right: 0;display: block;height: 100%;width: 80%;overflow: auto;z-index: 9;   transition: all 2s ease 0s;}
.menus.show a {padding: 15px 15px;font-size: 15px;color: #0078bd;background: #002e49 !important; color:#ccc;}
.menus.show li { width:100%}
.menus.show .absalute {background: #fff none repeat scroll 0 0; position: initial!important;display: block;left: 0;z-index: 9;top: 0px;width: 100%;height: 1px; overflow: hidden;   transition: width 2s;  -webkit-transition: width 2s; /* Safari 3.1 to 6.0 */}
.absalute.show {transition: width 2s;-webkit-transition: width 2s; /* Safari 3.1 to 6.0 */height: auto!important;background: #000!important;overflow: hidden;width: 100%!important;}
.absalute.show  a{ border-bottom: 1px solid #122e3e;     background: #193c50 !important;}
.menus.show  .absalutenew  { position: relative;display: block;left: 0;z-index: 9;top: 0px;width: 100%;height: 1px; overflow: hidden;   transition: width 2s;  -webkit-transition: width 2s; /* Safari 3.1 to 6.0 */}
.absalutenew.show {transition: width 2s;-webkit-transition: width 2s; /* Safari 3.1 to 6.0 */height: auto!important;background: #000!important;overflow: hidden;width: 100%!important;}
.menus.show  .absalutenew  .sub_me.sun.two_row { width:100%}
.menus.show  .absalutenew  .sub_me.sun  a{ background:#122d3d!important}
.absalutenew.show .sub_me.sun.two_row li { width:100%!important}

.bed_crum li {float: left;padding: 15px 5px;}
.dg6 {width: 100%;}
.dg3 {width: 100%;}

}

@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {

.dg_center {width: 96%;}
.reposive_menu {position: absolute;right: 13px;top: 40px;display: block;}
.reposive_menu button {background: #0078bd  none repeat scroll 0 0;border: 0 none;color: #fff;font-size: 30px;padding: 3px 10px; cursor:pointer}
.menus {float: right;display: none;}
.menus.show {    position: absolute;background: #002e49;top: 106px;right: 0;display: block;height: 100%;width: 80%;overflow: auto;z-index: 9;}
.menus.show a {padding: 15px 15px;font-size: 15px;color: #0078bd;background: #002e49 !important; color:#ccc}
.menus.show li { width:100%;}
.menus.show .absalute {background: #fff none repeat scroll 0 0; position: initial!important;display: block;left: 0;z-index: 9;top: 0px;width: 100%;height: 1px; overflow: hidden;   transition: width 2s;  -webkit-transition: width 2s; /* Safari 3.1 to 6.0 */}
.absalute.show {transition: width 2s;-webkit-transition: width 2s; /* Safari 3.1 to 6.0 */height: auto!important;background: #000!important;overflow: hidden;width: 100%!important;}
.absalute.show  a{ border-bottom: 1px solid #122e3e;     background: #193c50 !important;}

.menus.show  .absalutenew  { position: relative;display: block;left: 0;z-index: 9;top: 0px;width: 100%;height: 1px; overflow: hidden;   transition: width 2s;  -webkit-transition: width 2s; /* Safari 3.1 to 6.0 */}
.absalutenew.show {transition: width 2s;-webkit-transition: width 2s; /* Safari 3.1 to 6.0 */height: auto!important;background: #000!important;overflow: hidden;width: 100%!important;}
.menus.show  .absalutenew  .sub_me.sun.two_row { width:100%}
.menus.show  .absalutenew  .sub_me.sun  a{ background:#122d3d!important}
.absalutenew.show .sub_me.sun.two_row li { width:100%!important}




.bed_crum li {float: left;padding: 15px 5px;}
.India_flt li {font-size: 16px;margin: 0 0 20px;}
.dg6 {width: 50%;}
.dg3 {width: 50%;}


}





@media (min-width: 768px) {
.dg_center {width:96%;}
.reposive_menu {position: absolute;right: 7px;top: 68px; display: block}
.reposive_menu button {background: #0078bd  none repeat scroll 0 0;border: 0 none;color: #fff;font-size: 30px;padding: 3px 10px; cursor:pointer}
.menus {float: right;display: none;}
.menus.show {    position: absolute;background: #002e49;top: 106px;right: 0;display: block;height: 100%;width: 80%;overflow: auto;}
.menus.show a {padding: 15px 15px;font-size: 15px;color: #0078bd;background: #002e49 !important; color:#ccc}
.menus.show li { width:100%}
.menus.show .absalute {background: #fff none repeat scroll 0 0; position: initial!important;display: block;left: 0;z-index: 9;top: 0px;width: 100%;height: 1px; overflow: hidden;   transition: width 2s;  -webkit-transition: width 2s; /* Safari 3.1 to 6.0 */}
.absalute.show {transition: width 2s;-webkit-transition: width 2s; /* Safari 3.1 to 6.0 */height: auto!important;background: #000!important;overflow: hidden;width: 100%!important;}
.absalute.show  a{ border-bottom: 1px solid #122e3e;     background: #193c50 !important;}

.menus.show  .absalutenew  { position: relative;display: block;left: 0;z-index: 9;top: 0px;width: 100%;height: 1px; overflow: hidden;   transition: width 2s;  -webkit-transition: width 2s; /* Safari 3.1 to 6.0 */}
.absalutenew.show {transition: width 2s;-webkit-transition: width 2s; /* Safari 3.1 to 6.0 */height: auto!important;background: #000!important;overflow: hidden;width: 100%!important;}
.menus.show  .absalutenew  .sub_me.sun.two_row { width:100%}
.menus.show  .absalutenew  .sub_me.sun  a{ background:#122d3d!important}
.absalutenew.show .sub_me.sun.two_row li { width:100%!important}
}

@media (min-width: 800px) {
.dg_center {width: 96%;}
.reposive_menu {position: absolute;right: 7px;top: 68px; display: block}
.reposive_menu button {background: #0078bd  none repeat scroll 0 0;border: 0 none;color: #fff;font-size: 30px;padding: 3px 10px; cursor:pointer}
.menus {float: right;display: none;}
.menus.show {    position: absolute;background: #002e49;top: 106px;right: 0;display: block;height: 100%;width: 80%;overflow: auto;}
.menus.show a {padding: 15px 15px;font-size: 15px;color: #0078bd;background: #002e49 !important; color:#ccc}
.menus.show li { width:100%}
.menus.show .absalute {background: #fff none repeat scroll 0 0; position: initial!important;display: block;left: 0;z-index: 9;top: 0px;width: 100%;height: 1px; overflow: hidden;   transition: width 2s;  -webkit-transition: width 2s; /* Safari 3.1 to 6.0 */}
.absalute.show {transition: width 2s;-webkit-transition: width 2s; /* Safari 3.1 to 6.0 */height: auto!important;background: #000!important;overflow: hidden;width: 100%!important;}
.absalute.show  a{ border-bottom: 1px solid #122e3e;     background: #193c50 !important;}
.menus.show  .absalutenew  { position: relative;display: block;left: 0;z-index: 9;top: 0px;width: 100%;height: 1px; overflow: hidden;   transition: width 2s;  -webkit-transition: width 2s; /* Safari 3.1 to 6.0 */}
.absalutenew.show {transition: width 2s;-webkit-transition: width 2s; /* Safari 3.1 to 6.0 */height: auto!important;background: #000!important;overflow: hidden;width: 100%!important;}
.menus.show  .absalutenew  .sub_me.sun.two_row { width:100%}
.menus.show  .absalutenew  .sub_me.sun  a{ background:#122d3d!important}
.absalutenew.show .sub_me.sun.two_row li { width:100%!important}
}

@media (min-width: 992px) {
.dg_center {width: 96%;}
.reposive_menu {position: absolute;right: 7px;top: 68px; display: block}
.reposive_menu button {background: #0078bd  none repeat scroll 0 0;border: 0 none;color: #fff;font-size: 30px;padding: 3px 10px; cursor:pointer}
.menus {float: right;display: none;}
.menus.show {position: absolute;background: #002e49;top: 106px;right: 0;display: block;height: 100%;width: 80%;overflow: auto;}
.menus.show a {padding: 15px 15px;font-size: 15px;color: #0078bd;background: #002e49 !important; color:#ccc}
.menus.show li { width:100%}
.menus.show .absalute {background: #fff none repeat scroll 0 0; position: initial!important;display: block;left: 0;z-index: 9;top: 0px;width: 100%;height: 1px; overflow: hidden;   transition: width 2s;  -webkit-transition: width 2s; /* Safari 3.1 to 6.0 */}
.absalute.show {transition: width 2s;-webkit-transition: width 2s; /* Safari 3.1 to 6.0 */height: auto!important;background: #000!important;overflow: hidden;width: 100%!important;}
.absalute.show  a{ border-bottom: 1px solid #122e3e;     background: #193c50 !important;}
.menus.show  .absalutenew  { position: relative;display: block;left: 0;z-index: 9;top: 0px;width: 100%;height: 1px; overflow: hidden;   transition: width 2s;  -webkit-transition: width 2s; /* Safari 3.1 to 6.0 */}
.absalutenew.show {transition: width 2s;-webkit-transition: width 2s; /* Safari 3.1 to 6.0 */height: auto!important;background: #000!important;overflow: hidden;width: 100%!important;}
.menus.show  .absalutenew  .sub_me.sun.two_row { width:100%}
.menus.show  .absalutenew  .sub_me.sun  a{ background:#122d3d!important}
.absalutenew.show .sub_me.sun.two_row li { width:100%!important}
}
@media (min-width: 1200px) {
.dg_center {width: 1170px;}

}


@media (min-width : 1024px)
{
.dg1,.dg2,.dg3,.dg4,.dg5,.dg6,.dg7,.dg8,.dg9,.dg10,.dg11,.dg12 ,.dg13,.dg14,.dg15,.dg16,.dg17,.dg18,.dg19  {float: left;min-height:1px}


/*===========most use class*=============*/


/*-------------------- diveded ------------------*/
.dg12 {width: 100%;}
.dg11 {width: 91.66666667%;}
.dg10 {width: 83.33333333%;}
.dg9 {width: 75%;}
.dg8{width: 66.66666667%;}
.dg7 {width: 58.33333333%;}
.dg6 {width: 50%;}
.dg5 {width: 41.66666667%;}
.dg4{width: 33.33333333%;}
.dg3 {width: 25%;}
.dg2{width: 16.66666667%;}
.dg1 {width: 8.33333333%;}

/*============= Round figure===================*/
.dg19{ width:10%}
.dg18{ width:20%}
.dg17{ width:30%}
.dg16{ width:40%}
.dg15{ width:70%}
.dg14{ width:80%}
.dg13{ width:90%}
.reposive_menu {display: none;position: absolute;right: 7px;top: 68px;}
.menus {float: right;display:block}
}



}