/****************************************/
/**********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,600,700,800,300);
.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: #f3bc28 !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: #282828; text-decoration: none; display: block; padding: 10px 10px 10px 10px; border-bottom: 1px #c8c8c8 solid; transition: all 0.5s; }

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

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

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

.paging { color: #282828; font-size: 15px; }
.paging:hover { color: #f3bc28; }

.paging_act { color: #f3bc28; font-size: 20px; }

.flr { float: right; }
@media screen and (max-width: 768px) { .flr { float: none; } }

.fll { float: left; }
@media screen and (max-width: 768px) { .fll { float: none; } }

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

.txt_id2 { padding: 5px; margin-bottom: 5px; }

/****************************************/
/**********Default Property*************/
/****************************************/
.fb1 { background: url(./public/images/fb1.png); }

.twtr1 { background: url(./public/images/twtr1.png); }

.gplus1 { background: url(./public/images/gplus1.png); }

.ytube1 { background: url(./public/images/ytube1.png); }

.fb2 { background: url(./public/images/fb2.png); }

.twtr2 { background: url(./public/images/twtr2.png); }

.gplus2 { background: url(./public/images/gplus2.png); }

.ytube2 { background: url(./public/images/ytube2.png); }

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

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

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

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

.social1 ul { margin: 0; padding: 0; list-style: none; text-align: right;margin-top:20px; }
@media screen and (max-width: 768px) { .social1 ul { text-align: center; } }
.social1 ul  { 
    float:right;
}
.social1 ul li { 
     float: left;
    padding: 0px 5px;
    color: #fff;
}
.social1 ul li a {  height: 40px; display: block; background-repeat: none; background-position: left top; transition: all 0.3s;color: #fff; float:right;}
.social1 ul li a:hover { background-position: left bottom; }

.tplink ul { margin: 0; padding: 0; list-style: none; text-align: right; }
@media screen and (max-width: 768px) { .tplink ul { text-align: center; } }
.tplink ul li { display: inline-block; margin-right: 10px; color: #8095bd; font: 400 13px "Raleway", sans-serif; }
.tplink ul li:last-child { margin-right: 0; }
@media screen and (max-width: 400px) { .tplink ul li { margin-right: 0; } }
.tplink ul li span { display: inline-block; }
.tplink ul li .fa { color: #f3bc28; }
.tplink ul li a { color: #8095bd; font: 400 13px "Raleway", sans-serif; }
.tplink ul li a:hover { color: #f3bc28; }
.tplink ul li p { margin: 0; padding: 0; display: inline-block; }

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

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

.navbar-inverse .navbar-nav > li > a { color: #252525; font: 800 15px "Raleway", sans-serif; text-transform: uppercase; transition: all 0.3s; }
@media screen and (max-width: 992px) { .navbar-inverse .navbar-nav > li > a { font-size: 12px; } }
@media screen and (max-width: 768px) { .navbar-inverse .navbar-nav > li > a { font-size: 15px; } }
.navbar-inverse .navbar-nav > li > a:hover { background: #f3bc28; color: #fff; }

.nav > li > a { padding: 20px 15px 21px 15px; }
@media screen and (max-width: 1200px) { .nav > li > a { padding: 20px 13px 21px 13px; } }
@media screen and (max-width: 992px) { .nav > li > a { padding: 23px 8px 22px 9px; } }
@media screen and (max-width: 768px) { .nav > li > a { padding: 20px 15px 21px 15px; } }

.srfrm { border: 10px #f3bc28 solid; margin-bottom: 0; }
@media screen and (max-width: 768px) { .srfrm { margin-bottom: 10px; } }
.srfrm .srsr { height: 39px; border-radius: 0; border: 0; }
.srfrm .srbtn { border: 0; background: #293f68; position: absolute; color: #fff; top: 10px; font-size: 18px; right: 25px; padding: 7px 13px 7px 13px; }
.srfrm .srbtn:hover { background: #f3bc28; }

.mmcats { background: #fff; border-bottom: 2px #e3e3e3 solid; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; transition: all 0.3s ease; overflow: hidden; }
.mmcats:hover { background: #293f68; } 
.mmcats:hover span { background: #fff; }
.mmcats:hover span i { color: #293f68; }
.mmcats:hover img { border: 5px #293f68 solid; }
.mmcats img { border: 5px #fff solid; transition: all 0.3s ease; width: 100%;}
.mmcats h2 { color: #282828; font: 700 20px "Raleway", sans-serif; margin: 0; padding: 20px; transition: all 0.3s ease; }
.mmcats h2 span { background: #f3bc28; padding: 6px 10px; border-radius: 20px; margin-top: -6px; transition: all 0.3s ease; }
.mmcats h2 span i { color: #fff; transition: all 0.3s ease; }

.ourcomp{}
.ourcomp p { font: 500 15px "Raleway", sans-serif; color: #000; margin:0 0 0 0px; padding:0 0 0 0px; line-height:22px; text-align:justify;}
.ourcomp strong{ font: 700 18px "Raleway", sans-serif; color: #000; margin:0 0 0 0px; padding:0 0 0 0px; text-transform:uppercase; text-align:center; display:block;}

.sabout { text-align: center; }
.sabout h2 { background: #f2f2f2; font: 600 23px "Raleway", sans-serif; color: #293f68; margin: 0; border-bottom: 2px #d0d0d0 solid; border-radius: 5px; margin-bottom: 15px; padding: 10px; }
.sabout h2 span { color: #f3bc28; }
.sabout p { color: #262626; font: 500 14px "Raleway", sans-serif; line-height: 25px; margin: 0 0 20px; }
.sabout a { background: #293f68; color: #fff; font: 500 14px "Raleway", sans-serif; display: inline-block; padding: 13px 35px; border-radius: 5px; transition: all 0.3s;    position: relative; }
.sabout a:hover { background: #f3bc28; }

.ftprod { text-align: center; }
.ftprod h2 { background: #f2f2f2; font: 600 23px "Raleway", sans-serif; color: #293f68; margin: 0; border-bottom: 2px #d0d0d0 solid; border-radius: 5px; margin-bottom: 15px; padding: 10px; }
.ftprod h2 span { color: #f3bc28; }
.ftprod .fprod { background: #fff; padding: 5px; border-radius: 10px; border: 3px #fff solid; transition: all 0.3s; }
.ftprod .fprod:hover { border: 3px #f3bc28 solid; }
.ftprod .fprod h3 { color: #666464; font: 500 15px "Raleway", sans-serif; margin: 5px 0;    display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }
.ftprod .fprod h4 { color: #293f68; font: 600 15px "Raleway", sans-serif; margin: 0 0 5px 0; }
.ftprod .fprod span { background: #f3bc28; font: 700 13px "Raleway", sans-serif; text-transform: uppercase; display: inline-block; padding: 10px 20px; color: #fff; border-radius: 5px; margin: 0 0 10px 0; }

.footerbx h2 { color: #fff; text-transform: uppercase; font: 500 17px "Raleway", sans-serif; margin: 0 0 10px 0; }
.footerbx p { color: #758299; font: 400 14px "Raleway", sans-serif; }
.footerbx .nsns { margin-bottom: 5px; }
.footerbx .nsbtn { float: right; background: #f3bc28; color: #233659; font: 700 13px "Raleway", sans-serif; padding: 10px 25px; border-radius: 5px; border: 0; transition: all 0.3s; }
.footerbx .nsbtn:hover { background: #c08c02; color: #fff; }
.footerbx .infolinks { margin: 0; padding: 0; list-style: none; }
.footerbx .infolinks li a { color: #758299; font: 400 14px "Raleway", sans-serif; display: block; padding: 3px 0; transition: all 0.3s; }
.footerbx .infolinks li a:hover { padding: 3px 5px; color: #f3bc28; }
.footerbx .social2 { margin: 0; padding: 0; list-style: none; text-align: left; }
.footerbx .social2 li { display: inline-block; }
.footerbx .social2 li a { width: 35px; height: 35px; display: block; background-repeat: none; background-position: left top; transition: all 0.3s; }
.footerbx .social2 li a:hover { background-position: left bottom !important; }

.copyr { color: #758299; font: 400 14px "Raleway", sans-serif; }
.copyr a { color: #758299; font: 400 14px "Raleway", sans-serif; }
.copyr a:hover { color: #f3bc28; }

/********************************************************/
/****************** Next Pages ************************/
/*******************************************************/
.leftmenu h2 { color: #fff; font: 600 18px "Raleway", sans-serif; background: #293f68; padding: 16px; border-radius: 3px; margin: 0 0 8px 0; border-bottom: 2px #d0d0d0 solid; }

.prdarea h2 { color: #282828; font: 600 18px "Raleway", sans-serif; background: #f2f2f2; padding: 16px; border-radius: 3px; margin: 0 0 8px 0; border-bottom: 2px #d0d0d0 solid; }
.prdarea h3{
        color: #282828;
    font: 500 20px "Raleway", sans-serif;
    padding: 16px 0px 0px 0px;
    border-radius: 3px;
    margin: 0 0 8px 0;
    border-bottom: 2px;
}
.cntarea h2 { color: #282828; font: 600 18px "Raleway", sans-serif; background: #f2f2f2; padding: 16px; border-radius: 3px; margin: 15px 0 8px 0; border-bottom: 2px #d0d0d0 solid; }
.cntarea h3 { color: #282828; font: 600 14px "Raleway", sans-serif; margin: 10px 0 20px 0; text-transform: uppercase; }
.cntarea p { color: #5d5d5d; font: 600 15px "Raleway", sans-serif; line-height: 25px; }
.contentWrapper{
    padding-bottom: 100px;
    background: #f5f5f5;
}
.largeimg { background: #fff; border: 10px #e0e0e0 solid; border-radius: 5px; }

.largedet h3 { color: #282828; font: 300 22px "Raleway", sans-serif; margin: 0 0 10px 0; }
.largedet h4 { color: #f3bc28; font: 600 18px "Raleway", sans-serif; margin: 0 0 10px 0; text-transform: uppercase; }
.largedet h5 { color: #141414; font: 600 14px "Raleway", sans-serif; }
.largedet p { color: #5d5d5d; font: 600 12px "Raleway", sans-serif; }

.saboutent h2{color: #fff; font: 500 30px "Raleway", sans-serif;}
.saboutent p{color: #fff; font: 400 18px "Raleway", sans-serif;}
.saboutent a{ background: #436098; color:#f5bd00; font: 600 25px "Raleway", sans-serif; text-transform:uppercase;
padding: 15px 40px;
    display: inline-block;
    border-radius: 10px;
    margin-top: 20px;
	transition:all 0.3s;
}

.saboutent a:hover{background:#f5bd00;color:#fff;}

  .navbar-nav > li{padding:0 0px;}
    .nav > li > a{position:relative;color:#fff;font-size:13px;text-decoration:none;font-weight:500;text-transform:uppercase;margin:0px 0px 0px 0px;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
    .navbar-nav > li .dividerleft{margin:14px 0px 0px 0px;padding:0px;width:2px;height:13px;background:#e2b8b8;}
    .nav > li > a:hover, .nav > li > a:focus{text-decoration:none;background-color:#f3bc28 !important;color:#fff;outline:none !important;}
    .nav > li.active > a{background-color:#f3bc28;color:#fff;}
    .dropdown-menu > li > a{padding:06px 20px;}
    .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color:#f3bc28;color:#fff;}
.dropdown-menu{
    min-width: 225px;
}
.social1 ul li{ position:relative;}
.social1 ul li ul { margin-top:0;  display:none; position:absolute; left:0; top:100%;  background:hsl(0, 1%, 62%);  padding:0px 0; z-index:9999; min-width:150px;}
.social1 ul li ul li{ width:100%; margin:0; padding:0; text-align:left; border-bottom:1px solid #fff;}
.social1 ul li ul li a{display:block;width:100%;padding:0 10px;margin-bottom:0;height: auto;line-height: 34px; }
.social1 ul li:hover ul { display:block;}
.social1 ul li ul{
    min-width: 190px;
}
 .mword {
      width: 0;
      height: 0;
      border: 25px solid transparent;
      border-bottom-color: #e1dfd2;
      position: relative;
      top: -25px; display: inline-block;
    }
    .mword:after {
      content: '';
      position: absolute;
      left: -25px;
      top: 25px;
      width: 0;
      height: 0;
      border: 25px solid transparent;
      border-top-color: #e1dfd2;
    }
	.thispageheading { text-align: center; min-height: 50px; position: relative;
	}
	.headingtext {
		display: inline-block; margin: 0; padding: 0 20px; 
		position: relative;
    z-index: 1;
	}
	.m { position: absolute; left: 0; top: 0; line-height: 50px; text-align: center; display: block; width: 100%;z-index: 9; font-size: 15px; color: #000;
	}
	.thispageheading:before { 
		width: 100%; border-bottom: 1px solid #e1dfd2; top: 24.5px; content: "";position: absolute;
    left: 0;
	}
	.seccont { 
	        text-align: center;
    background: rgba(41, 63, 104, 0.9);
    padding: 40px 0 50px 0;
    margin-top: 20px;
    position: relative;
    background-image: url(../public/images/bg-courior.jpg);
	}  
	.seccontm {  display: inline-block;position: relative; padding: 0 15px;	}
	.secconttext { display: inline-block;font-size: 16px; font-weight: bold; color: #fff;position: relative;line-height:3;}
	.seccontm .mword { top: -6px; border-bottom-color: #fff;	}
	.seccontm .m { top:19px; color: #b9031a; font-weight: bold;}
	.seccontm .mword:after { border-top-color: #fff;	}
	.wheretobuybtn { margin-left: 10px; display: inline-block; background:#f3bc28 !important; color: #fff; text-decoration: none;font-size: 16px; font-weight: 600; text-transform: uppercase; padding: 0 37px; line-height: 50px;}
.seccont:before {
    content: "";
    background-color: rgba(41, 63, 104, 0.9);
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}
.content {
    border-radius: 3px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075), 0 2px 4px rgba(0, 0, 0, 0.0375);
    padding: 15px;
}

.panel-group {
    margin-bottom: 0;
}
.panel-group .panel {
    border-radius: 0;
    box-shadow: none;
}
.panel-group .panel .panel-heading {
    padding: 0;
}
.panel-group .panel .panel-heading h4 a {
    background: #f8f8f8;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding: 15px;
    text-decoration: none;
    transition: 0.15s all ease-in-out;
}
.panel-group .panel .panel-heading h4 a:hover, .panel-group .panel .panel-heading h4 a:not(.collapsed) {
    background: #fff;
    transition: 0.15s all ease-in-out;
}
.panel-group .panel .panel-heading h4 a:not(.collapsed) i:before {
    content: "";
}
.panel-group .panel .panel-heading h4 a i {
    color: #999;
}
.panel-group .panel .panel-body {
    padding-top: 0;
}
.panel-group .panel .panel-heading + .panel-collapse > .list-group,
.panel-group .panel .panel-heading + .panel-collapse > .panel-body {
    border-top: none;
}
.panel-group .panel + .panel {
    border-top: none;
    margin-top: 0;
}
.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.snip1571 {
    background-color: #000;
    display: inline-block;
    font-size: 16px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 100%;
    min-height: 155px;
}
.snip1571 *,
.snip1571 *:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 0.35s ease;
    transition: all 0.35s ease;
}
.snip1571 img {
    backface-visibility: hidden;
    max-width: 100%;
    vertical-align: top;
    min-height: 155px;
}
.snip1571 figcaption {
    bottom: 30px;
    left: 0;
    position: absolute;
    z-index: 0;
}
.snip1571 figcaption:before {
    background-color: #ffffff;
    bottom: -5px;
    content: '';
    left: 0;
    position: absolute;
    right: 100%;
    top: -5px;
    z-index: -1;
}
.snip1571 h3 {
    background-color: rgba(243, 188, 40, 0.7);
    color: #ffffff;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 1px;
    margin: 0;
    padding: 8px 10px;
    text-transform: uppercase;
    z-index: 1;
}
.snip1571 a {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
}
.snip1571:hover > img,
.snip1571.hover > img {
    opacity: 0.4;
}
.snip1571:hover figcaption:before,
.snip1571.hover figcaption:before {
    right: -5px;
}
.categoryWrapper h4{
    background: #f3bc28;
    font: 700 13px "Raleway", sans-serif;
    text-transform: uppercase;
    padding: 11px 20px;
    color: #fff;
    margin: 0px;
    margin-top: -5px;
}


.commun-table th span {
    float: left;
    font-size: 14px;
    font-weight: 400;
    clear: both;
}

.commun-table td .product-title {
    min-width: 300px;
}

table.table {
    border: 15px solid #fff;
    border-top: none;
    margin-bottom: 0;
}

.complete-order-detail table.table {
    border-top: 15px solid #f5f5f5;
}

.commun-table .table thead tr th {
    background: #fff;
    border-bottom: none;
    padding: 22px 20px;
}

.cart-item-table .table tbody tr td {
    padding: 20px 25px;
    vertical-align: middle;
}

.cart-total-table .table tbody tr td {
    padding: 10px 25px;
    vertical-align: middle;
}

.cart-total-table .table thead tr th {
    padding: 15px 25px;
    vertical-align: middle;
}

.commun-table .table tbody tr:first-child td {
    border-top: medium none;
}

.cart-item-table thead tr th:first-child, .cart-item-table tbody tr td:first-child {
    max-width: 110px;
}

.cart-item-table tbody tr td:last-child, .cart-item-table thead tr th:last-child {
    text-align: center;
}

.commun-table th ul li {
    text-align: left;
    float: left;
    margin-right: 30px;
}

.commun-table th ul li .price {
    font-size: 14px;
}

.commun-table th ul li:last-child {
    margin-right: 0;
    float: right;
}

.complete-order-table tbody tr td:last-child, .complete-order-table thead tr th:last-child {
    text-align: left;
}

.commun-table .table tbody tr td i.cart-remove-item {
    color: #ff0000;
    font-size: 18px;
    cursor: pointer;
}

.commun-table tbody tr td .input-box select {
    width: 100px;
    padding: 5px;
}

.cart-total-table .table tbody tr td b {
    font-size: 16px;
    color: #2a2931;
}

.cart-total-table .table tbody tr td .price {
    color: #2a2931;
    font-size: 14px;
    font-weight: 500;
}

.estimate select {
    padding: 12px 10px;
}
.ConatctPage {
    padding-top: 50px;
    padding-bottom: 50px;
}
.Contct-1 {
    border: 1px solid #E1E1E1;
    text-align: center;
    box-shadow: 0px 0px 10px 3px #E1E1E1;
    margin-bottom: 10px;
}
.Contct-1 i {
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    border-radius: 50%;
    background-color: #ca0a15;
    color: #FFFFFF;
    margin-bottom: 20px;
    margin-top: 30px;
    font-size: 25px;
}
.Contct-1 p {
    font-size: 16px;
    color: #222222;
    line-height: 22px;
    font-family: 'Lato-Regular';
    padding-bottom: 30px;
}
.Contct-1 p a {
    color: #222222;
}
.CoNtactMap img, .CoNtactMap iframe {
    width: 100%;
    max-width: 100%;
}
.ConatctForm input , .ConatctForm select {
    width: 100%;
    border: 1px solid #e1e1e1;
    height: 50px;
    line-height: 50px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 5px;
    box-shadow: 0px 0px 10px 3px #e1e1e1;
    margin-bottom: 25px;
    transition: 0.5s all ease;
}
.ConatctForm button {
    width: 138px;
    height: 49px;
    line-height: 49px;
    color: #fff;
    text-align: center;
    font-family: 'Orkney-Bold';
    background-color: #c00b16;
    transition: 0.5s all ease;
    margin-bottom: 20px;
}
.ConatctForm select:focus, .ConatctForm input:focus, .Booking-Form input:visited {
    box-shadow: #c00b16 0px 0px 10px 3px;
    border-color: #c00b16;
    color: #c00b16;
}
.ConatctForm input:focus::placeholder, .Booking-Form input:visited::placeholder {
    color:#c00b16;
}
.ConatctForm button:hover {
    background-color: #0f2944;
}
.ConatctForm textarea {
    width: 100%;
    border: 1px solid #e1e1e1;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 5px;
    box-shadow: 0px 0px 10px 3px #e1e1e1;
    margin-bottom: 20px;
    transition: 0.5s all ease;
    padding-top: 10px;
    padding-bottom: 10px;
}
.ConatctForm textarea:focus, .Booking-Form input:visited {
    box-shadow: #c00b16 0px 0px 10px 3px;
    border-color: #c00b16;
    color: #c00b16;
}
.ConatctForm button{
    border: none;
}
.myProperty{
    border: none;
}
.blocksSection{
    margin: 50px 0px;
}
.blocksSection .col-md-4 {
    padding: 25px;
    border-radius: 35px;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
    min-height: 241px;
    box-sizing: border-box;
    margin-bottom: 25px;
    margin-right: 20px;
    max-width: 31.33333%;
}