/****************************************/
/**********Default Property*************/
/****************************************/
@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,300,500,700);
@import url(https://fonts.googleapis.com/css?family=Raleway:400,300,500,600,700,800);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700,900,300);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300italic,300,400italic,600,600italic,700,700italic,800,800italic);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700,300);
@import url(https://fonts.googleapis.com/css?family=Oswald:400,700,300);
@import url(https://fonts.googleapis.com/css?family=Lato:400,300,700,900);
@font-face { font-family: 'LaoUI-Bold'; src: url("../fonts/LaoUI-Bold_gdi.eot"); src: url("../fonts/LaoUI-Bold_gdi.eot?#iefix") format("embedded-opentype"), url("../fonts/LaoUI-Bold_gdi.woff") format("woff"), url("../fonts/LaoUI-Bold_gdi.ttf") format("truetype"), url("../fonts/LaoUI-Bold_gdi.svg#LaoUI-Bold") format("svg"); font-weight: 700; font-style: normal; font-stretch: normal; unicode-range: U0D-25CA; }

@font-face { font-family: 'LaoUI-Regular'; src: url("../fonts/LaoUI_gdi.eot"); src: url("../fonts/LaoUI_gdi.eot?#iefix") format("embedded-opentype"), url("../fonts/LaoUI_gdi.woff") format("woff"), url("../fonts/LaoUI_gdi.ttf") format("truetype"), url("../fonts/LaoUI_gdi.svg#LaoUI-Regular") format("svg"); font-weight: 400; font-style: normal; font-stretch: normal; unicode-range: U0D-25CA; }

@font-face { font-family: 'HelveticaInseratLTStd-Roman'; src: url("../fonts/HelveticaInseratLTStd-Roman_gdi.eot"); src: url("../fonts/HelveticaInseratLTStd-Roman_gdi.eot?#iefix") format("embedded-opentype"), url("../fonts/HelveticaInseratLTStd-Roman_gdi.woff") format("woff"), url("../fonts/HelveticaInseratLTStd-Roman_gdi.ttf") format("truetype"), url("../fonts/HelveticaInseratLTStd-Roman_gdi.svg#HelveticaInseratLTStd-Roman") format("svg"); font-weight: 800; font-style: normal; font-stretch: normal; unicode-range: U20-25CA; }

.mt-1 { margin-top: 1px; }

.mt-2 { margin-top: 2px; }

.mt-3 { margin-top: 3px; }

.mt-4 { margin-top: 4px; }

.mt-5 { margin-top: 5px; }

.mt-6 { margin-top: 6px; }

.mt-7 { margin-top: 7px; }

.mt-8 { margin-top: 8px; }

.mt-9 { margin-top: 9px; }

.mt-10 { margin-top: 10px; }

.mt-11 { margin-top: 11px; }

.mt-12 { margin-top: 12px; }

.mt-13 { margin-top: 13px; }

.mt-14 { margin-top: 14px; }

.mt-15 { margin-top: 15px; }

.mt-16 { margin-top: 16px; }

.mt-17 { margin-top: 17px; }

.mt-18 { margin-top: 18px; }

.mt-19 { margin-top: 19px; }

.mt-20 { margin-top: 20px; }

.mt-21 { margin-top: 21px; }

.mt-22 { margin-top: 22px; }

.mt-23 { margin-top: 23px; }

.mt-24 { margin-top: 24px; }

.mt-25 { margin-top: 25px; }

.mt-26 { margin-top: 26px; }

.mt-27 { margin-top: 27px; }

.mt-28 { margin-top: 28px; }

.mt-29 { margin-top: 29px; }

.mt-30 { margin-top: 30px; }

.mt-31 { margin-top: 31px; }

.mt-32 { margin-top: 32px; }

.mt-33 { margin-top: 33px; }

.mt-34 { margin-top: 34px; }

.mt-35 { margin-top: 35px; }

.mt-36 { margin-top: 36px; }

.mt-37 { margin-top: 37px; }

.mt-38 { margin-top: 38px; }

.mt-39 { margin-top: 39px; }

.mt-40 { margin-top: 40px; }

.mt-41 { margin-top: 41px; }

.mt-42 { margin-top: 42px; }

.mt-43 { margin-top: 43px; }

.mt-44 { margin-top: 44px; }

.mt-45 { margin-top: 45px; }

.mt-46 { margin-top: 46px; }

.mt-47 { margin-top: 47px; }

.mt-48 { margin-top: 48px; }

.mt-49 { margin-top: 49px; }

.mt-50 { margin-top: 50px; }

.mt-51 { margin-top: 51px; }

.mt-52 { margin-top: 52px; }

.mt-53 { margin-top: 53px; }

.mt-54 { margin-top: 54px; }

.mt-55 { margin-top: 55px; }

.mt-56 { margin-top: 56px; }

.mt-57 { margin-top: 57px; }

.mt-58 { margin-top: 58px; }

.mt-59 { margin-top: 59px; }

.mt-60 { margin-top: 60px; }

.mt-61 { margin-top: 61px; }

.mt-62 { margin-top: 62px; }

.mt-63 { margin-top: 63px; }

.mt-64 { margin-top: 64px; }

.mt-65 { margin-top: 65px; }

.mt-66 { margin-top: 66px; }

.mt-67 { margin-top: 67px; }

.mt-68 { margin-top: 68px; }

.mt-69 { margin-top: 69px; }

.mt-70 { margin-top: 70px; }

.mt-71 { margin-top: 71px; }

.mt-72 { margin-top: 72px; }

.mt-73 { margin-top: 73px; }

.mt-74 { margin-top: 74px; }

.mt-75 { margin-top: 75px; }

.mt-76 { margin-top: 76px; }

.mt-77 { margin-top: 77px; }

.mt-78 { margin-top: 78px; }

.mt-79 { margin-top: 79px; }

.mt-80 { margin-top: 80px; }

.mt-81 { margin-top: 81px; }

.mt-82 { margin-top: 82px; }

.mt-83 { margin-top: 83px; }

.mt-84 { margin-top: 84px; }

.mt-85 { margin-top: 85px; }

.mt-86 { margin-top: 86px; }

.mt-87 { margin-top: 87px; }

.mt-88 { margin-top: 88px; }

.mt-89 { margin-top: 89px; }

.mt-90 { margin-top: 90px; }

.mt-91 { margin-top: 91px; }

.mt-92 { margin-top: 92px; }

.mt-93 { margin-top: 93px; }

.mt-94 { margin-top: 94px; }

.mt-95 { margin-top: 95px; }

.mt-96 { margin-top: 96px; }

.mt-97 { margin-top: 97px; }

.mt-98 { margin-top: 98px; }

.mt-99 { margin-top: 99px; }

.mt-100 { margin-top: 100px; }

.mb-1 { margin-bottom: 1px; }

.mb-2 { margin-bottom: 2px; }

.mb-3 { margin-bottom: 3px; }

.mb-4 { margin-bottom: 4px; }

.mb-5 { margin-bottom: 5px; }

.mb-6 { margin-bottom: 6px; }

.mb-7 { margin-bottom: 7px; }

.mb-8 { margin-bottom: 8px; }

.mb-9 { margin-bottom: 9px; }

.mb-10 { margin-bottom: 10px; }

.mb-11 { margin-bottom: 11px; }

.mb-12 { margin-bottom: 12px; }

.mb-13 { margin-bottom: 13px; }

.mb-14 { margin-bottom: 14px; }

.mb-15 { margin-bottom: 15px; }

.mb-16 { margin-bottom: 16px; }

.mb-17 { margin-bottom: 17px; }

.mb-18 { margin-bottom: 18px; }

.mb-19 { margin-bottom: 19px; }

.mb-20 { margin-bottom: 20px; }

.mb-21 { margin-bottom: 21px; }

.mb-22 { margin-bottom: 22px; }

.mb-23 { margin-bottom: 23px; }

.mb-24 { margin-bottom: 24px; }

.mb-25 { margin-bottom: 25px; }

.mb-26 { margin-bottom: 26px; }

.mb-27 { margin-bottom: 27px; }

.mb-28 { margin-bottom: 28px; }

.mb-29 { margin-bottom: 29px; }

.mb-30 { margin-bottom: 30px; }

.mb-31 { margin-bottom: 31px; }

.mb-32 { margin-bottom: 32px; }

.mb-33 { margin-bottom: 33px; }

.mb-34 { margin-bottom: 34px; }

.mb-35 { margin-bottom: 35px; }

.mb-36 { margin-bottom: 36px; }

.mb-37 { margin-bottom: 37px; }

.mb-38 { margin-bottom: 38px; }

.mb-39 { margin-bottom: 39px; }

.mb-40 { margin-bottom: 40px; }

.mb-41 { margin-bottom: 41px; }

.mb-42 { margin-bottom: 42px; }

.mb-43 { margin-bottom: 43px; }

.mb-44 { margin-bottom: 44px; }

.mb-45 { margin-bottom: 45px; }

.mb-46 { margin-bottom: 46px; }

.mb-47 { margin-bottom: 47px; }

.mb-48 { margin-bottom: 48px; }

.mb-49 { margin-bottom: 49px; }

.mb-50 { margin-bottom: 50px; }

.mb-51 { margin-bottom: 51px; }

.mb-52 { margin-bottom: 52px; }

.mb-53 { margin-bottom: 53px; }

.mb-54 { margin-bottom: 54px; }

.mb-55 { margin-bottom: 55px; }

.mb-56 { margin-bottom: 56px; }

.mb-57 { margin-bottom: 57px; }

.mb-58 { margin-bottom: 58px; }

.mb-59 { margin-bottom: 59px; }

.mb-60 { margin-bottom: 60px; }

.mb-61 { margin-bottom: 61px; }

.mb-62 { margin-bottom: 62px; }

.mb-63 { margin-bottom: 63px; }

.mb-64 { margin-bottom: 64px; }

.mb-65 { margin-bottom: 65px; }

.mb-66 { margin-bottom: 66px; }

.mb-67 { margin-bottom: 67px; }

.mb-68 { margin-bottom: 68px; }

.mb-69 { margin-bottom: 69px; }

.mb-70 { margin-bottom: 70px; }

.mb-71 { margin-bottom: 71px; }

.mb-72 { margin-bottom: 72px; }

.mb-73 { margin-bottom: 73px; }

.mb-74 { margin-bottom: 74px; }

.mb-75 { margin-bottom: 75px; }

.mb-76 { margin-bottom: 76px; }

.mb-77 { margin-bottom: 77px; }

.mb-78 { margin-bottom: 78px; }

.mb-79 { margin-bottom: 79px; }

.mb-80 { margin-bottom: 80px; }

.mb-81 { margin-bottom: 81px; }

.mb-82 { margin-bottom: 82px; }

.mb-83 { margin-bottom: 83px; }

.mb-84 { margin-bottom: 84px; }

.mb-85 { margin-bottom: 85px; }

.mb-86 { margin-bottom: 86px; }

.mb-87 { margin-bottom: 87px; }

.mb-88 { margin-bottom: 88px; }

.mb-89 { margin-bottom: 89px; }

.mb-90 { margin-bottom: 90px; }

.mb-91 { margin-bottom: 91px; }

.mb-92 { margin-bottom: 92px; }

.mb-93 { margin-bottom: 93px; }

.mb-94 { margin-bottom: 94px; }

.mb-95 { margin-bottom: 95px; }

.mb-96 { margin-bottom: 96px; }

.mb-97 { margin-bottom: 97px; }

.mb-98 { margin-bottom: 98px; }

.mb-99 { margin-bottom: 99px; }

.mb-100 { margin-bottom: 100px; }

.mtb-1 { margin-top: 1px; margin-bottom: 1px; }

.mtb-2 { margin-top: 2px; margin-bottom: 2px; }

.mtb-3 { margin-top: 3px; margin-bottom: 3px; }

.mtb-4 { margin-top: 4px; margin-bottom: 4px; }

.mtb-5 { margin-top: 5px; margin-bottom: 5px; }

.mtb-6 { margin-top: 6px; margin-bottom: 6px; }

.mtb-7 { margin-top: 7px; margin-bottom: 7px; }

.mtb-8 { margin-top: 8px; margin-bottom: 8px; }

.mtb-9 { margin-top: 9px; margin-bottom: 9px; }

.mtb-10 { margin-top: 10px; margin-bottom: 10px; }

.mtb-11 { margin-top: 11px; margin-bottom: 11px; }

.mtb-12 { margin-top: 12px; margin-bottom: 12px; }

.mtb-13 { margin-top: 13px; margin-bottom: 13px; }

.mtb-14 { margin-top: 14px; margin-bottom: 14px; }

.mtb-15 { margin-top: 15px; margin-bottom: 15px; }

.mtb-16 { margin-top: 16px; margin-bottom: 16px; }

.mtb-17 { margin-top: 17px; margin-bottom: 17px; }

.mtb-18 { margin-top: 18px; margin-bottom: 18px; }

.mtb-19 { margin-top: 19px; margin-bottom: 19px; }

.mtb-20 { margin-top: 20px; margin-bottom: 20px; }

.mtb-21 { margin-top: 21px; margin-bottom: 21px; }

.mtb-22 { margin-top: 22px; margin-bottom: 22px; }

.mtb-23 { margin-top: 23px; margin-bottom: 23px; }

.mtb-24 { margin-top: 24px; margin-bottom: 24px; }

.mtb-25 { margin-top: 25px; margin-bottom: 25px; }

.mtb-26 { margin-top: 26px; margin-bottom: 26px; }

.mtb-27 { margin-top: 27px; margin-bottom: 27px; }

.mtb-28 { margin-top: 28px; margin-bottom: 28px; }

.mtb-29 { margin-top: 29px; margin-bottom: 29px; }

.mtb-30 { margin-top: 30px; margin-bottom: 30px; }

.mtb-31 { margin-top: 31px; margin-bottom: 31px; }

.mtb-32 { margin-top: 32px; margin-bottom: 32px; }

.mtb-33 { margin-top: 33px; margin-bottom: 33px; }

.mtb-34 { margin-top: 34px; margin-bottom: 34px; }

.mtb-35 { margin-top: 35px; margin-bottom: 35px; }

.mtb-36 { margin-top: 36px; margin-bottom: 36px; }

.mtb-37 { margin-top: 37px; margin-bottom: 37px; }

.mtb-38 { margin-top: 38px; margin-bottom: 38px; }

.mtb-39 { margin-top: 39px; margin-bottom: 39px; }

.mtb-40 { margin-top: 40px; margin-bottom: 40px; }

.mtb-41 { margin-top: 41px; margin-bottom: 41px; }

.mtb-42 { margin-top: 42px; margin-bottom: 42px; }

.mtb-43 { margin-top: 43px; margin-bottom: 43px; }

.mtb-44 { margin-top: 44px; margin-bottom: 44px; }

.mtb-45 { margin-top: 45px; margin-bottom: 45px; }

.mtb-46 { margin-top: 46px; margin-bottom: 46px; }

.mtb-47 { margin-top: 47px; margin-bottom: 47px; }

.mtb-48 { margin-top: 48px; margin-bottom: 48px; }

.mtb-49 { margin-top: 49px; margin-bottom: 49px; }

.mtb-50 { margin-top: 50px; margin-bottom: 50px; }

.mtb-51 { margin-top: 51px; margin-bottom: 51px; }

.mtb-52 { margin-top: 52px; margin-bottom: 52px; }

.mtb-53 { margin-top: 53px; margin-bottom: 53px; }

.mtb-54 { margin-top: 54px; margin-bottom: 54px; }

.mtb-55 { margin-top: 55px; margin-bottom: 55px; }

.mtb-56 { margin-top: 56px; margin-bottom: 56px; }

.mtb-57 { margin-top: 57px; margin-bottom: 57px; }

.mtb-58 { margin-top: 58px; margin-bottom: 58px; }

.mtb-59 { margin-top: 59px; margin-bottom: 59px; }

.mtb-60 { margin-top: 60px; margin-bottom: 60px; }

.mtb-61 { margin-top: 61px; margin-bottom: 61px; }

.mtb-62 { margin-top: 62px; margin-bottom: 62px; }

.mtb-63 { margin-top: 63px; margin-bottom: 63px; }

.mtb-64 { margin-top: 64px; margin-bottom: 64px; }

.mtb-65 { margin-top: 65px; margin-bottom: 65px; }

.mtb-66 { margin-top: 66px; margin-bottom: 66px; }

.mtb-67 { margin-top: 67px; margin-bottom: 67px; }

.mtb-68 { margin-top: 68px; margin-bottom: 68px; }

.mtb-69 { margin-top: 69px; margin-bottom: 69px; }

.mtb-70 { margin-top: 70px; margin-bottom: 70px; }

.mtb-71 { margin-top: 71px; margin-bottom: 71px; }

.mtb-72 { margin-top: 72px; margin-bottom: 72px; }

.mtb-73 { margin-top: 73px; margin-bottom: 73px; }

.mtb-74 { margin-top: 74px; margin-bottom: 74px; }

.mtb-75 { margin-top: 75px; margin-bottom: 75px; }

.mtb-76 { margin-top: 76px; margin-bottom: 76px; }

.mtb-77 { margin-top: 77px; margin-bottom: 77px; }

.mtb-78 { margin-top: 78px; margin-bottom: 78px; }

.mtb-79 { margin-top: 79px; margin-bottom: 79px; }

.mtb-80 { margin-top: 80px; margin-bottom: 80px; }

.mtb-81 { margin-top: 81px; margin-bottom: 81px; }

.mtb-82 { margin-top: 82px; margin-bottom: 82px; }

.mtb-83 { margin-top: 83px; margin-bottom: 83px; }

.mtb-84 { margin-top: 84px; margin-bottom: 84px; }

.mtb-85 { margin-top: 85px; margin-bottom: 85px; }

.mtb-86 { margin-top: 86px; margin-bottom: 86px; }

.mtb-87 { margin-top: 87px; margin-bottom: 87px; }

.mtb-88 { margin-top: 88px; margin-bottom: 88px; }

.mtb-89 { margin-top: 89px; margin-bottom: 89px; }

.mtb-90 { margin-top: 90px; margin-bottom: 90px; }

.mtb-91 { margin-top: 91px; margin-bottom: 91px; }

.mtb-92 { margin-top: 92px; margin-bottom: 92px; }

.mtb-93 { margin-top: 93px; margin-bottom: 93px; }

.mtb-94 { margin-top: 94px; margin-bottom: 94px; }

.mtb-95 { margin-top: 95px; margin-bottom: 95px; }

.mtb-96 { margin-top: 96px; margin-bottom: 96px; }

.mtb-97 { margin-top: 97px; margin-bottom: 97px; }

.mtb-98 { margin-top: 98px; margin-bottom: 98px; }

.mtb-99 { margin-top: 99px; margin-bottom: 99px; }

.mtb-100 { margin-top: 100px; margin-bottom: 100px; }

@media screen and (max-width: 768px) { .mt-1 { margin-top: 1px; } }

@media screen and (max-width: 768px) { .mt-2 { margin-top: 2px; } }

@media screen and (max-width: 768px) { .mt-3 { margin-top: 3px; } }

@media screen and (max-width: 768px) { .mt-4 { margin-top: 4px; } }

@media screen and (max-width: 768px) { .mt-5 { margin-top: 5px; } }

@media screen and (max-width: 768px) { .mt-6 { margin-top: 6px; } }

@media screen and (max-width: 768px) { .mt-7 { margin-top: 7px; } }

@media screen and (max-width: 768px) { .mt-8 { margin-top: 8px; } }

@media screen and (max-width: 768px) { .mt-9 { margin-top: 9px; } }

@media screen and (max-width: 768px) { .mb-1 { margin-bottom: 1px; } }

@media screen and (max-width: 768px) { .mb-2 { margin-bottom: 2px; } }

@media screen and (max-width: 768px) { .mb-3 { margin-bottom: 3px; } }

@media screen and (max-width: 768px) { .mb-4 { margin-bottom: 4px; } }

@media screen and (max-width: 768px) { .mb-5 { margin-bottom: 5px; } }

@media screen and (max-width: 768px) { .mb-6 { margin-bottom: 6px; } }

@media screen and (max-width: 768px) { .mb-7 { margin-bottom: 7px; } }

@media screen and (max-width: 768px) { .mb-8 { margin-bottom: 8px; } }

@media screen and (max-width: 768px) { .mb-9 { margin-bottom: 9px; } }

@media screen and (max-width: 768px) { .mtb-1 { margin-top: 1px; margin-bottom: 1px; } }

@media screen and (max-width: 768px) { .mtb-2 { margin-top: 2px; margin-bottom: 2px; } }

@media screen and (max-width: 768px) { .mtb-3 { margin-top: 3px; margin-bottom: 3px; } }

@media screen and (max-width: 768px) { .mtb-4 { margin-top: 4px; margin-bottom: 4px; } }

@media screen and (max-width: 768px) { .mtb-5 { margin-top: 5px; margin-bottom: 5px; } }

@media screen and (max-width: 768px) { .mtb-6 { margin-top: 6px; margin-bottom: 6px; } }

@media screen and (max-width: 768px) { .mtb-7 { margin-top: 7px; margin-bottom: 7px; } }

@media screen and (max-width: 768px) { .mtb-8 { margin-top: 8px; margin-bottom: 8px; } }

@media screen and (max-width: 768px) { .mtb-9 { margin-top: 9px; margin-bottom: 9px; } }

@media screen and (max-width: 768px) { .mt-10 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-11 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-12 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-13 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-14 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-15 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-16 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-17 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-18 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-19 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-20 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-21 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-22 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-23 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-24 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-25 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-26 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-27 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-28 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-29 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-30 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-31 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-32 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-33 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-34 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-35 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-36 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-37 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-38 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-39 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-40 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-41 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-42 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-43 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-44 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-45 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-46 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-47 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-48 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-49 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-50 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-51 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-52 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-53 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-54 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-55 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-56 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-57 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-58 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-59 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-60 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-61 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-62 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-63 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-64 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-65 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-66 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-67 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-68 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-69 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-70 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-71 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-72 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-73 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-74 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-75 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-76 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-77 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-78 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-79 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-80 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-81 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-82 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-83 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-84 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-85 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-86 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-87 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-88 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-89 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-90 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-91 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-92 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-93 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-94 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-95 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-96 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-97 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-98 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-99 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mt-100 { margin-top: 10px; } }

@media screen and (max-width: 768px) { .mb-10 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-11 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-12 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-13 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-14 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-15 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-16 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-17 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-18 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-19 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-20 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-21 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-22 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-23 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-24 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-25 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-26 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-27 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-28 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-29 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-30 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-31 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-32 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-33 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-34 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-35 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-36 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-37 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-38 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-39 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-40 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-41 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-42 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-43 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-44 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-45 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-46 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-47 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-48 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-49 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-50 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-51 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-52 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-53 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-54 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-55 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-56 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-57 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-58 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-59 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-60 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-61 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-62 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-63 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-64 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-65 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-66 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-67 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-68 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-69 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-70 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-71 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-72 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-73 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-74 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-75 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-76 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-77 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-78 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-79 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-80 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-81 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-82 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-83 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-84 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-85 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-86 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-87 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-88 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-89 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-90 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-91 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-92 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-93 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-94 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-95 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-96 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-97 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-98 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-99 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mb-100 { margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-10 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-11 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-12 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-13 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-14 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-15 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-16 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-17 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-18 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-19 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-20 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-21 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-22 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-23 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-24 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-25 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-26 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-27 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-28 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-29 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-30 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-31 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-32 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-33 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-34 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-35 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-36 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-37 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-38 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-39 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-40 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-41 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-42 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-43 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-44 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-45 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-46 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-47 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-48 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-49 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-50 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-51 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-52 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-53 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-54 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-55 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-56 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-57 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-58 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-59 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-60 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-61 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-62 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-63 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-64 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-65 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-66 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-67 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-68 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-69 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-70 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-71 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-72 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-73 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-74 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-75 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-76 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-77 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-78 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-79 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-80 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-81 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-82 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-83 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-84 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-85 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-86 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-87 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-88 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-89 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-90 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-91 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-92 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-93 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-94 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-95 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-96 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-97 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-98 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-99 { margin-top: 10px; margin-bottom: 10px; } }

@media screen and (max-width: 768px) { .mtb-100 { margin-top: 10px; margin-bottom: 10px; } }

a { text-decoration: none; }

a:hover { text-decoration: none; }

.row-eq-height { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

@media screen and (max-width: 768px) { .row-eq-height { display: block; } }

.inflex { display: inline-flex; }

@media screen and (max-width: 768px) { .inflex { display: block; } }

.logo { margin-left: 0; }

@media screen and (max-width: 768px) { .logo { display: block; margin-left: auto; margin-right: auto; } }

.clpadr { padding-right: 0 !important; }

@media screen and (max-width: 768px) { .clpadr { padding-right: 15px !important; } }

.clpadl { padding-left: 0 !important; }

@media screen and (max-width: 768px) { .clpadl { padding-left: 15px !important; } }

.clpad { padding-left: 0 !important; padding-right: 0 !important; }

@media screen and (max-width: 768px) { .clpad { padding-left: 15px !important; padding-right: 15px !important; } }

.navbar-toggle { background-color: #00a6df !important; border-radius: 0px; }

.navbar-default .navbar-toggle .icon-bar { background: #fff !important; }

.navbar-toggle .icon-bar { position: relative; transition: all 500ms ease-in-out; }

.navbar-toggle.active .type1 { top: 6px; transform: rotate(46deg); }

.navbar-toggle.active .type2 { background-color: transparent !important; }

.navbar-toggle.active .type3 { top: -6px; transform: rotate(-50deg); }

.txt-r { text-align: right; }

@media screen and (max-width: 768px) { .txt-r { text-align: center; } }

.txt-l { text-align: left; }

@media screen and (max-width: 768px) { .txt-l { text-align: center; } }

.left_menu_main a { font: 600 14px "Raleway", sans-serif; color: white; text-decoration: none; display: block; padding: 10px 10px 10px 10px; transition: all 0.5s; }

.left_menu_main a:hover { color: #fff; background: #78c14c; padding: 10px 10px 10px 15px; }

.left_sub_menu a { font: 400 13px "Raleway", sans-serif; color: #cde0ff; text-decoration: none; display: block; padding: 5px 5px 5px 10px; transition: all 0.3s; }

.left_sub_menu a:hover { color: #78c14c; padding: 5px 5px 5px 15px; }

.paging { color: #000; font-size: 15px; }

.paging:hover { color: #00a6df; }

.base { color: #00a6df; font-size: 15px; }

/****************************************/
/**********Default Property*************/
/****************************************/
.tpbg { background: #fff url(../../../images/header-bg.png) right bottom no-repeat; }

@media screen and (max-width: 570px) { .tpbg { background: white; } }

.toptext ul { margin: 0; padding: 0; list-style: none; text-align: right; }

@media screen and (max-width: 768px) { .toptext ul { text-align: center; } }

@media screen and (max-width: 570px) { .toptext ul { text-align: left; } }

.toptext ul li { display: inline-block; }

@media screen and (max-width: 570px) { .toptext ul li { display: block; } }

.toptext ul li:hover span { background: #0191df; }

.toptext ul li span { color: #fff; background: #252525; font-size: 24px; width: 40px; height: 40px; display: inline-block; line-height: 40px; text-align: center; margin-right: 5px; transition: all 0.3s; }

.toptext ul li p { display: inline-block; text-align: left; margin: 0; line-height: 13px; }

.toptext ul li p a { color: #333; }

.menubg { background: url(../../../images/menu-bg.jpg); float: left; width: 100%; }

@media screen and (max-width: 768px) { .menubg { background: #252525; } }

.navbar { min-height: 0; margin-bottom: 0; border-radius: 0; }

.navbar-default { background: none; border: 0; }

.navbar-default .navbar-nav > li > a { color: #dfdfdf; font: 400 16px "Oswald", sans-serif; text-transform: uppercase; border-bottom: 7px transparent solid; transition: all 0.3s; }

.navbar-default .navbar-nav > li > a:hover { border-bottom: 7px #00a6df solid; background: rgba(23, 23, 23, 0.5); color: #dfdfdf; }

.nav > li { border-right: 1px #000 solid; }

.nav > li:last-child { border-right: 0; }

@media screen and (max-width: 768px) { .nav > li { border-right: 0; } }

.nav > li > a { padding: 17px 30px; }

.srsr { border-radius: 0; height: 45px; }

.srbtn { position: absolute; top: 0; right: 14px; padding: 8px 12px 8px 12px; font-size: 20px; border: 0; background: none; }

.cntbg { background: #fdfdfe url("../images/cntbg.png") top right no-repeat; }

.mmcats h2 { color: #b82525; font: 400 28px "LaoUI-Bold"; text-transform: uppercase; margin: 0; text-align: center; background: url("../images/hd_bg.png") center bottom no-repeat; padding-bottom: 10px; }

.mmcats .mcats { overflow: hidden; }

.mmcats .mcats:hover .iimg img { transform: scale(1.2); }

.mmcats .mcats:hover h3 { background: #00a6df; }

.mmcats .mcats .iimg { overflow: hidden; }

.mmcats .mcats .iimg img { transition: all 0.2s ease-in-out; }

.mmcats .mcats h3 { color: #fff; font: 400 28px "HelveticaInseratLTStd-Roman"; text-transform: uppercase; background: #1f1f1f; margin: 0; padding: 15px; transition: all 0.3s; }

.mmcats .mcats h3 span { font: 400 22px "Roboto Condensed", sans-serif; }

.ffprod h2 { color: #b82525; font: 400 28px "LaoUI-Bold"; text-transform: uppercase; margin: 0; text-align: center; background: url("../images/hd_bg.png") center bottom no-repeat; padding-bottom: 10px; }

.ffprod .fprod { text-align: center; min-height: 280px; border: 1px transparent solid; padding: 10px; transition: all 0.3s; }

.ffprod .fprod:hover { border: 1px #9e9e9e solid; }

.ffprod .fprod:hover ul li { background: #00a6df; }

.ffprod .fprod img { max-height: 200px; }

.ffprod .fprod h3 { color: #b82525; font: 700 16px "Lato", sans-serif; margin: 5px 0 0 0; }

.ffprod .fprod h4 { color: #0a0a0a; font: 700 16px "Lato", sans-serif; margin: 5px 0; }

.ffprod .fprod ul { margin: 0; padding: 0; text-align: center; }

.ffprod .fprod ul li { display: inline-block; background: #42454b; color: #fff; font-size: 22px; width: 40px; height: 40px; line-height: 40px; transition: all 0.3s; }

.ssabout { background: #fff; padding: 20px; width: 100%; }

.ssabout h2 { color: #0a0a0a; font: 700 17px "Lato", sans-serif; margin: 0 0 20px 0; }

.ssabout h3 { color: #b82525; font: 700 15px "Lato", sans-serif; margin: 0 0 5px 0; }

.ssabout p { color: #222222; font: 400 12px "Open Sans", sans-serif; }

.ppdf { background: #b52424; padding: 20px; width: 100%; }

.ppdf h2 { color: #fff; font: 700 17px "Lato", sans-serif; margin: 0 0 20px 0; text-align: left; }

.ppdf p { color: #fff; font: 700 14px "Lato", sans-serif; text-align: center; }

.ppdf a { display: inline-block; background: #202123; font: 700 13px "Lato", sans-serif; text-transform: uppercase; color: #fff; padding: 10px 20px; text-align: center; }

.footerbx h2 { color: #fff; font: 400 19px "LaoUI-Regular"; text-transform: uppercase; margin: 0 0 10px 0; padding-bottom: 10px; border-bottom: 1px #393939 solid; }

.footerbx p { color: #888888; font: 400 13px "Open Sans", sans-serif; }

.footerbx .nsns { background: #1e1e1e; border-radius: 0; margin-bottom: 5px; border: 0; }

.footerbx .nsbtn { background: #0c94de; float: right; display: inline-block; border: 0; color: #fff; font: 400 15px "Open Sans", sans-serif; text-transform: uppercase; padding: 5px 20px; }

.footerbx ul.lnks { margin: 0; padding: 0; list-style: none; }

.footerbx ul.lnks li a { color: #888888; font: 400 13px "Open Sans", sans-serif; display: block; transition: all 0.3s; }

.footerbx ul.lnks li a:hover { color: #0c94de; padding-left: 5px; }

.footerbx .addr1 { background: url("../images/addr1.png") left top no-repeat; padding-left: 25px; border-bottom: 1px #393939 solid; padding-bottom: 5px; }

.footerbx .phone1 { background: url("../images/phone1.png") left top no-repeat; padding: 2px 25px; }

.footerbx .email1 { background: url("../images/email1.png") left top no-repeat; padding-left: 25px; }

.footerbx ul.social { margin: 0; padding: 0; list-style: none; text-align: center; }

.footerbx ul.social li { display: inline-block; }

.footerbx ul.social li a { width: 40px; height: 40px; display: block; background-repeat: no-repeat; background-position: left top; transition: all 0.3s; }

.footerbx ul.social li a:hover { background-position: left bottom; }

.fb1 { background: url("../images/fb1.jpg"); }

.twtr1 { background: url("../images/twtr1.jpg"); }

.ytube1 { background: url("../images/ytube1.jpg"); }
.skype { background: url("../images/skype.jpg"); }

.lin1 { background: url("../images/lin1.jpg"); }

.copyrbg { background: #080808; border-top: 1px #212121 solid; }

.copyrbg .copyr { color: #909090; font: 400 12px "Open Sans", sans-serif; }

.copyrbg .copyr a { color: #909090; transition: all 0.3s; }

.copyrbg .copyr a:hover { color: #0c94de; }

.leftmenu h2 { background: #00a6df; color: #fff; font: 400 22px "LaoUI-Regular"; text-transform: uppercase; border-radius: 5px; padding: 10px 15px; margin: 0 0 10px 0; }

.panel-group { margin-bottom: 10px; border: 1px #ccc solid; }

.left-menu .panel { background: none; padding: 0; border-radius: 0; box-shadow: none; border-right: 0; border-left: 0; border-top: 0; }

.panel-group .panel + .panel { margin: 0; }

.panel-title a { background: #fff; color: #000; font: 700 15px "Open Sans", sans-serif; text-transform: uppercase; padding: 10px 10px 10px 15px; display: block; transition: all 0.3s; }

.panel-title a:hover { background: #000; color: #fff; text-decoration: none; }

.panel-title a:active { background: #000; color: #fff; text-decoration: none; }

.panel-title a:focus { background: #000; color: #fff; text-decoration: none; }

.leftsubcat { margin: 0; padding: 0; list-style: none; }

.leftsubcat li a { font-family: "Open Sans", sans-serif; font-size: 12px; color: #5a5a5a; display: block; padding: 2px 2px 2px 15px; text-transform: uppercase; }

.leftsubcat li a:hover { color: #00a6df; }

.actt { color: #00a6df !important; }

.newslbx { border: 1px #ccc solid; padding: 10px; float: left; width: 100%; }

.newslbx .nnbtn { float: right; background: #232020; color: #fff; margin-top: 5px; }

.prdarea h2 { color: #00a6df; font: 700 22px "Roboto Condensed", sans-serif; text-transform: uppercase; margin: 0; padding: 10px 0; }

.prdarea h2 span { font: 400 18px "Roboto Condensed", sans-serif; text-transform: capitalize; }

.gallery { border: 1px #ccc solid; }

.largedet h3 { color: #000; font: 600 20px "Open Sans", sans-serif; margin: 0 0 10px 0; }

.largedet h4 { color: #00a6df; font: 600 20px "Open Sans", sans-serif; margin: 0 0 10px 0; }

.largedet h5 { color: #000; font: 600 16px "Open Sans", sans-serif; margin: 0 0 10px 0; }

.largedet p { color: #5d5d5d; font: 400 14px "Open Sans", sans-serif; }

.largedet .btn-add-to { background: #00a6df; color: #fff; font: 700 20px "Open Sans", sans-serif; text-transform: uppercase; margin-top: 10px; }

.cntpage h2 { color: #00a6df; font: 700 22px "Roboto Condensed", sans-serif; text-transform: uppercase; margin: 0; padding: 10px 0; }

.cntpage p { font: 400 14px "Open Sans", sans-serif; text-align: justify; }
.pagination>li>a, .pagination>li>span{
    padding: 2px 8px !important;
    margin-left: -1px !important;
    font-size: 16px !important;
    font-weight: normal !important;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{
    padding: 2px 8px !important;
    margin-left: -1px !important;
    font-size: 16px !important;
    font-weight: normal !important;
}

.inquiry-table {
    width:100%;
    float:left;
    overflow:auto;
}

.inquiry-table table thead {
    background-color:#2b2b2b;
    font-family: 'Raleway';
    font-weight:500;
    font-size:14px;
    color:#FFF;
    border-bottom:none;
}

.table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border-bottom-width:0;}	

.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border:1px solid #dfdfdf;
}	

.inquiry-table tbody {
    background-color:#f3f3f3;
}



.inquiry-table tbody tr td {
    vertical-align:middle;
    text-align:center;
} 

.inquiry-table tbody tr td img  {
    display:block;
    margin:auto;
    max-width:100%;
}	

.inquiry-table tbody tr td p {
    font-family: 'Open Sans';
    font-weight:400;
    font-size:14px;
    color:#767676;
    text-align:center;
    margin-bottom:0px !important;
}

.inquiry-table tbody tr td input[type='number'] {
    width:124px;
    margin:auto;
    outline:none;
    border:1px solid #d0d0d0;
    background-color:#FFF;
    text-align:center;
    display:block;
    height:40px;
}	

.inquiry-table tbody tr td input[type='button'] , .inquiry-table tbody tr td input[type='submit'] {
    width:130px;
    margin:auto;
    outline:none;
    border:1px solid #d0d0d0;
    background-color:#585858;
    text-align:center;
    display:block;
    height:30px;
    color:#FFF;
    font-family: 'Open Sans';
    font-weight:400;
    font-size:15px;
    margin-bottom:10px;
}

.inquiry-table tbody tr td input[type='button'].btn-2 , .inquiry-table tbody tr td input[type='submit'].btn-2 {
    background-color:#eb202c;
}

.inquiry-table table th {
    text-align:center;
}

.tble-btmrow {
    width:100%;
    float:left;
    background-color:#eb202c;
    height:43px;
}	

.tbrow-inr {
    width:402px;
    float:right;
    line-height:2.8;
}


.tbrow-inr input[type='button'] , .tbrow-inr input[type='submit'].s-inquiry ,.tbrow-inr button{
    width:180px;
    border:none;
    background-color: transparent;
    color:#FFF;
    font-family: 'Raleway';
    font-size:15px;
    font-weight:500;
}	
.tbrow-inr button a{
    color: #fff;
}
.tbrow-inr button a{
    color: #fff;
    text-decoration: none;
}
.tbrow-inr input[type='submit'].s-inquiry {
    width:175px;
    float:right;
}	
/* add to inquiry css */

.tble-btmrow {
    width: 100%;
    margin-bottom: 80px;
    float: left;
    background-color: #181818;
    height: 43px;
}
.inquiry-table {
    width: 100%;
    float: left;
    margin-top: 30px;
    overflow: auto;
}